Functions | |
std::string | ToString (const char *val) |
std::string | ToString (char val) |
std::string | ToString (bool val) |
std::string | ToString (uint64 val) |
std::string | ToString (uint32 val) |
std::string | ToString (uint16 val) |
std::string | ToString (uint8 val) |
std::string | ToString (sint64 val) |
std::string | ToString (sint32 val) |
std::string | ToString (sint16 val) |
std::string | ToString (float val) |
std::string | ToString (double val) |
bool | IsIntValue (const std::string &text) |
bool | IsFltValue (const std::string &text) |
bool | IsValue (const std::string &text) |
bool | ToBool (const std::string &text) |
uint64 | ToUint64 (const std::string &text) |
uint32 | ToUint32 (const std::string &text) |
uint16 | ToUint16 (const std::string &text) |
uint8 | ToUint8 (const std::string &text) |
sint64 | ToSint64 (const std::string &text) |
sint32 | ToSint32 (const std::string &text) |
sint16 | ToSint16 (const std::string &text) |
sint8 | ToSint8 (const std::string &text) |
double | ToFlt64 (const std::string &text) |
float | ToFlt32 (const std::string &text) |
bool | Split (const std::string &text, const std::string &split, std::string &text1, std::string &text2) |
bool | Split (const std::string &text, uint32 pos, std::string &text1, std::string &text2) |
bool | Split (const std::string &text, const std::string &split, std::vector< std::string > &texts) |
void | Join (const std::vector< std::string > &texts, const std::string &split, std::string &text) |
std::string | Replace (const std::string &text, char c1, char c2) |
std::string | Replace (const std::string &text, const std::string &text1, const std::string &text2) |
std::string | ToLower (const std::string &text) |
std::string | ToUpper (const std::string &text) |
std::string | DeleteBlanksAndTabs (const std::string &text) |
std::string | TrimmSpaces (const std::string &text) |
std::string | TrimmLeadingSpaces (const std::string &text) |
Removes spaces at the beginning of the string. | |
std::string | TrimmTrailingSpaces (const std::string &text) |
Removes spaces at the end of the string. | |
sint32 | StringICompare (const char *s1, const char *s2) |
Compare two strings case-insensitively. | |
sint32 | StringICompare (const char *s1, const char *s2, uint32 len_to_compare) |
Compare two strings case-insensitively. | |
sint32 | Snprintf (char *buf, uint32 size_of_buf, const char *fmt,...) |
sint32 | VSnprintf (char *buf, uint32 size_of_buf, const char *fmt, va_list arguments) |
std::string | Print (const char *format,...) |
std::string | VPrint (const char *format, va_list arguments) |
std::string TC::String::ToString | ( | const char * | val | ) |
std::string TC::String::ToString | ( | char | val | ) |
std::string TC::String::ToString | ( | bool | val | ) |
std::string TC::String::ToString | ( | uint64 | val | ) |
std::string TC::String::ToString | ( | uint32 | val | ) |
std::string TC::String::ToString | ( | uint16 | val | ) |
std::string TC::String::ToString | ( | uint8 | val | ) |
std::string TC::String::ToString | ( | sint64 | val | ) |
std::string TC::String::ToString | ( | sint32 | val | ) |
std::string TC::String::ToString | ( | sint16 | val | ) |
std::string TC::String::ToString | ( | float | val | ) |
std::string TC::String::ToString | ( | double | val | ) |
bool TC::String::IsIntValue | ( | const std::string & | text | ) |
bool TC::String::IsFltValue | ( | const std::string & | text | ) |
bool TC::String::IsValue | ( | const std::string & | text | ) |
bool TC::String::ToBool | ( | const std::string & | text | ) |
uint64 TC::String::ToUint64 | ( | const std::string & | text | ) |
uint32 TC::String::ToUint32 | ( | const std::string & | text | ) |
uint16 TC::String::ToUint16 | ( | const std::string & | text | ) |
uint8 TC::String::ToUint8 | ( | const std::string & | text | ) |
sint64 TC::String::ToSint64 | ( | const std::string & | text | ) |
sint32 TC::String::ToSint32 | ( | const std::string & | text | ) |
sint16 TC::String::ToSint16 | ( | const std::string & | text | ) |
sint8 TC::String::ToSint8 | ( | const std::string & | text | ) |
double TC::String::ToFlt64 | ( | const std::string & | text | ) |
float TC::String::ToFlt32 | ( | const std::string & | text | ) |
bool TC::String::Split | ( | const std::string & | text, | |
const std::string & | split, | |||
std::string & | text1, | |||
std::string & | text2 | |||
) |
bool TC::String::Split | ( | const std::string & | text, | |
uint32 | pos, | |||
std::string & | text1, | |||
std::string & | text2 | |||
) |
bool TC::String::Split | ( | const std::string & | text, | |
const std::string & | split, | |||
std::vector< std::string > & | texts | |||
) |
void TC::String::Join | ( | const std::vector< std::string > & | texts, | |
const std::string & | split, | |||
std::string & | text | |||
) |
std::string TC::String::Replace | ( | const std::string & | text, | |
char | c1, | |||
char | c2 | |||
) |
std::string TC::String::Replace | ( | const std::string & | text, | |
const std::string & | text1, | |||
const std::string & | text2 | |||
) |
std::string TC::String::ToLower | ( | const std::string & | text | ) |
std::string TC::String::ToUpper | ( | const std::string & | text | ) |
std::string TC::String::DeleteBlanksAndTabs | ( | const std::string & | text | ) |
std::string TC::String::TrimmSpaces | ( | const std::string & | text | ) |
std::string TC::String::TrimmLeadingSpaces | ( | const std::string & | text | ) |
Removes spaces at the beginning of the string.
std::string TC::String::TrimmTrailingSpaces | ( | const std::string & | text | ) |
Removes spaces at the end of the string.
sint32 TC::String::StringICompare | ( | const char * | s1, | |
const char * | s2 | |||
) |
Compare two strings case-insensitively.
s1 | One string | |
s2 | Another string |
sint32 TC::String::StringICompare | ( | const char * | s1, | |
const char * | s2, | |||
uint32 | len_to_compare | |||
) |
Compare two strings case-insensitively.
s1 | One string | |
s2 | Another string | |
len_to_compare | len of the two strings which should be compared |
sint32 TC::String::Snprintf | ( | char * | buf, | |
uint32 | size_of_buf, | |||
const char * | fmt, | |||
... | ||||
) |
sint32 TC::String::VSnprintf | ( | char * | buf, | |
uint32 | size_of_buf, | |||
const char * | fmt, | |||
va_list | arguments | |||
) |
std::string TC::String::Print | ( | const char * | format, | |
... | ||||
) |
std::string TC::String::VPrint | ( | const char * | format, | |
va_list | arguments | |||
) |