| convert(const std::string &s, T &dst) | StringTools | inlinestatic |
| convert(const std::string &s) | StringTools | inlinestatic |
| endsWith(const std::string &s, const std::string &substring) (defined in StringTools) | StringTools | static |
| extractPrefix(const std::string &src1, const std::string &src2, std::string &prefix, std::string &dst1, std::string &dst2, size_t step=1) | StringTools | static |
| extractPrefix(std::string &s1, std::string &s2, std::string &prefix, size_t step=1) | StringTools | inlinestatic |
| extractPrefixLength(const std::string &src1, const std::string &src2, size_t step=1) | StringTools | static |
| import(const T &src, std::string &target) (defined in StringTools) | StringTools | static |
| import(const std::string &src, std::string &dst) (defined in StringTools) | StringTools | inline |
| join(const T &container, std::ostream &ostr, char separator=0) | StringTools | inlinestatic |
| join(T &container, char separator=0) | StringTools | inlinestatic |
| lazyConvert(const std::string &s, T &tmp) | StringTools | inlinestatic |
| lazyConvert(const std::string &str, std::string &tmp) (defined in StringTools) | StringTools | inline |
| lowerCase(std::string &s, size_t n=std::numeric_limits< size_t >::max()) | StringTools | static |
| lowerCase(char c) | StringTools | static |
| read(std::istream &istr, std::string &s) | StringTools | inlinestatic |
| replace(const std::string &src, char search, char repl, std::ostream &ostr) | StringTools | static |
| replace(const std::string &src, char from, char repl, std::string &dst) | StringTools | static |
| replace(const std::string &src, const S &search, const R &repl, std::ostream &ostr) | StringTools | inlinestatic |
| replace(const std::string &src, const T1 &search, const T2 &repl, std::string &dst) | StringTools | inlinestatic |
| replace(const std::string &src, const std::map< char, T > &m, std::ostream &ostr) | StringTools | inlinestatic |
| replace(const std::string &src, const std::map< char, T > &m, std::string &dst) (defined in StringTools) | StringTools | inlinestatic |
| replace(const std::string &src, const std::map< char, char > &m, std::string &dst) | StringTools | static |
| replace(const std::string &src, const std::map< K, V > &m, std::string &dst) | StringTools | inlinestatic |
| replace(const std::string &src, const std::initializer_list< std::pair< K, V > > &m, std::string &dst) (defined in StringTools) | StringTools | inlinestatic |
| split(const std::string &s, T &sequence, const C &separators, const std::string &trimChars=" \t\n") | StringTools | static |
| split2(const std::string &s, T1 &first, T2 &second, const C &separators, const std::string &trimChars=" \t\n") | StringTools | static |
| split2(const std::string &s, T1 &first, T2 &second, const S &separators, const std::string &trimChars) (defined in StringTools) | StringTools | |
| startsWith(const std::string &s, const std::string &substring) (defined in StringTools) | StringTools | static |
| trim(const std::string &s, const std::string &trimChars=" \t\n\r") | StringTools | static |
| trimScan(const std::string &s, size_t &pos1, size_t &pos2, const std::string &trimChars=" \t\n") | StringTools | static |
| trimSymmetric(const std::string &s, const std::string &leading="'\"", const std::string &trailing="") | StringTools | static |
| upperCase(std::string &s, size_t n=std::numeric_limits< size_t >::max()) | StringTools | static |
| upperCase(char c) | StringTools | static |