|
static void | LowerCase (const std::string &inString, std::string &outString) |
|
static void | LowerCase (std::string &inOutString) |
|
static void | UpperCase (const std::string &inString, std::string &outString) |
|
static void | UpperCase (std::string &inOutString) |
|
static void | RemoveWhiteSpace (const std::string &inString, std::string &outString) |
|
static std::string | IntToString (int inInteger) |
|
static std::string | DoubleToString (double inDouble) |
|
static int | StringToInt (const std::string &inString) |
|
static double | StringToDouble (const std::string &inString) |
|
static bool | IsScientific (const std::string &number) |
|
static void | ToFixedFormat (std::string &fixedFormat, const std::string &number) |
|
static bool | StringToBoolean (const std::string &inString) |
|
static bool | IsNumber (const std::string &inString) |
|
static bool | IsCiEqual (const std::string &firstString, const std::string &secondString) |
|
static bool | IsEqual (const std::string &firstString, const std::string &secondString, const Char::eCompareType compareType) |
|
static void | StripLeadingWs (std::string &resString) |
|
static void | StripTrailingWs (std::string &resString) |
|
static void | StripAndCompressWs (std::string &resString) |
|
static void | rcsb_clean_string (std::string &theString) |
|
static void | UnEscape (std::string &outStr, const std::string &inStr) |
|
static void | Replace (std::string &resString, const std::string &fromStr, const std::string &toStr) |
|
Generic string class that contains string related utility methods.
This class is a static class that contains generic string related utility methods, such as: converting string to uppercase/lowercase, removing whitespaces, converting strings to/from integers/real numbers, determining if string a number, determining whether strings are equal, escaping and unescaping.