|
| static std::string | toLower (const std::string &_string) |
| | Changes the provided string to the lower case.
|
| |
| static std::string | evaluateEscapeCharacters (const std::string &_string) |
| | Evaluates any escape characters in this string.
|
| |
| static std::list< std::string > | split (const std::string &_str, char _splitBy, bool _skipEmpty=false) |
| | Split the provided string.
|
| |
| static std::list< std::string > | split (const std::string &_str, const std::string &_splitBy, bool _skipEmpty=false) |
| | Split the provided string.
|
| |
| static std::list< std::wstring > | split (const std::wstring &_str, wchar_t _splitBy, bool _skipEmpty=false) |
| | Split the provided string.
|
| |
| static std::list< std::wstring > | split (const std::wstring &_str, const std::wstring &_splitBy, bool _skipEmpty=false) |
| | Split the provided string.
|
| |
| static std::list< std::string > | smartSplit (const std::string &_str, const std::string &_splitBy, bool _evaluateEscapeCharacters=true, bool _skipEmpty=false) |
| |
| static std::string | replace (const std::string &_str, const std::string &_what, const std::string &_with) |
| | Replaces all what occurances in the provided string and returns the result.
|
| |
| static std::wstring | replace (const std::wstring &_str, const std::wstring &_what, const std::wstring &_with) |
| | Replaces all what occurances in the provided string and returns the result.
|
| |
| static char * | getCStringCopy (const std::string &_str) |
| | Creates a C-String copy of the provided C++ String.
|
| |
| static wchar_t * | getCStringCopy (const std::wstring &_str) |
| | Creates a C-String copy of the provided C++ String.
|
| |
| template<class T > |
| static T | toNumber (const std::string &_string, bool &_failed) |
| | Convert the provided string to a number.
|
| |
| template<class T > |
| static std::string | numberToHexString (T _number, char _fill='0', int _length=16) |
| | Returns a hex string representing the provided number.
|
| |