, including all inherited members.
| begins_with(const std::string &pattern, Index index=0, bool case_sensitive=true) | String | |
| EOS | String | [static] |
| equals_ignore_case(const std::string &pattern) | String | |
| escape_to_special(Index start=0, Index final=EOS) | String | |
| ID | String | [static] |
| Index typedef | String | |
| index_of(char character, Index index=0) | String | |
| index_of(const std::string &pattern, Index index=0) | String | |
| Integer_type typedef | String | |
| replace(const std::string &old_string, const std::string &new_string, Index start=0, Index end=EOS) | String | |
| replace_span(const std::string &span, const std::string &substitute, Index start=0, Index end=EOS) | String | |
| SIGNED | String | |
| skip_back_over(const std::string &skip, Index index=EOS) | String | |
| skip_back_until(const std::string &find, Index index=EOS) | String | |
| skip_over(const std::string &skip, Index index=0) | String | |
| skip_until(const std::string &find, Index index=0) | String | |
| special_to_escape(Index start=0, Index final=EOS) | String | |
| String() | String | [explicit] |
| String(const std::string &a_string, Index index=0, Index length=EOS) | String | |
| String(const char *characters) | String | |
| String(const char *characters, Index length) | String | |
| String(Integer_type value, bool is_signed=true, int base=10, int digits=0) | String | |
| String(Integer_type value, int base, int digits=0) | String | |
| trim(Index start, Index end=EOS) | String | |
| trim() | String | |
| trim_leading() | String | |
| trim_trailing() | String | |
| UNSIGNED | String | [static] |
| Unsigned_Integer_type typedef | String | |