#include <StringUtilsImpl.h>
|
static int | replace (std::basic_string< T > &s, const std::basic_string< T > &from, const std::basic_string< T > &to) |
|
static void | tokenize (const std::basic_string< T > &ss, std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delim) |
|
static std::basic_string< T > | join (const std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delim) |
|
static std::basic_string< T > | join (const std::list< std::basic_string< T >> &tokens, const std::basic_string< T > &delim) |
|
static void | tokenizeWithSkip (const std::basic_string< T > &ss, std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delims) |
|
static void | tokenizeOnChar (const std::basic_string< T > &ss, std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delims) |
|
static void | ltrim (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) |
|
static void | rtrim (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) |
|
static void | lrtrim (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) |
|
static void | lrtrimcrlf (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) |
|
static void | uppercase (std::basic_string< T > &ss) |
|
static void | lowercase (std::basic_string< T > &ss) |
|
static bool | comparei (const std::basic_string< T > &ss1, const std::basic_string< T > &ss2) |
|
static bool | isNumber (const std::basic_string< T > &ss) |
|
static bool | startsWith (const std::basic_string< T > &what, const std::basic_string< T > &with) |
|
static bool | endsWith (const std::basic_string< T > &what, const std::basic_string< T > &with) |
|
template<class T >
static bool StringUtilsImpl< T >::comparei |
( |
const std::basic_string< T > & |
ss1, |
|
|
const std::basic_string< T > & |
ss2 |
|
) |
| |
|
inlinestatic |
template<class T >
static bool StringUtilsImpl< T >::endsWith |
( |
const std::basic_string< T > & |
what, |
|
|
const std::basic_string< T > & |
with |
|
) |
| |
|
inlinestatic |
template<class T >
static bool StringUtilsImpl< T >::isNumber |
( |
const std::basic_string< T > & |
ss | ) |
|
|
inlinestatic |
template<class T >
static std::basic_string<T> StringUtilsImpl< T >::join |
( |
const std::vector< std::basic_string< T >> & |
tokens, |
|
|
const std::basic_string< T > & |
delim |
|
) |
| |
|
inlinestatic |
template<class T >
static std::basic_string<T> StringUtilsImpl< T >::join |
( |
const std::list< std::basic_string< T >> & |
tokens, |
|
|
const std::basic_string< T > & |
delim |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::lrtrim |
( |
std::basic_string< T > & |
ss, |
|
|
const std::basic_string< T > & |
whitespaces |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::lrtrimcrlf |
( |
std::basic_string< T > & |
ss, |
|
|
const std::basic_string< T > & |
whitespaces |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::ltrim |
( |
std::basic_string< T > & |
ss, |
|
|
const std::basic_string< T > & |
whitespaces |
|
) |
| |
|
inlinestatic |
template<class T >
static int StringUtilsImpl< T >::replace |
( |
std::basic_string< T > & |
s, |
|
|
const std::basic_string< T > & |
from, |
|
|
const std::basic_string< T > & |
to |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::rtrim |
( |
std::basic_string< T > & |
ss, |
|
|
const std::basic_string< T > & |
whitespaces |
|
) |
| |
|
inlinestatic |
template<class T >
static bool StringUtilsImpl< T >::startsWith |
( |
const std::basic_string< T > & |
what, |
|
|
const std::basic_string< T > & |
with |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::tokenize |
( |
const std::basic_string< T > & |
ss, |
|
|
std::vector< std::basic_string< T >> & |
tokens, |
|
|
const std::basic_string< T > & |
delim |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::tokenizeOnChar |
( |
const std::basic_string< T > & |
ss, |
|
|
std::vector< std::basic_string< T >> & |
tokens, |
|
|
const std::basic_string< T > & |
delims |
|
) |
| |
|
inlinestatic |
template<class T >
static void StringUtilsImpl< T >::tokenizeWithSkip |
( |
const std::basic_string< T > & |
ss, |
|
|
std::vector< std::basic_string< T >> & |
tokens, |
|
|
const std::basic_string< T > & |
delims |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: