|
char * | Compress (const char *str) |
| Remove all blanks from the string str. More...
|
|
int | EscChar (const char *src, char *dst, int dstlen, char *specchars, char escchar) |
| Escape specchars in src with escchar and copy to dst. More...
|
|
char * | Form (const char *va_(fmt),...) |
| Formats a string in a circular formatting buffer. More...
|
|
static char * | Format (const char *format, va_list ap) |
| Format a string in a circular formatting buffer (using a printf style format descriptor). More...
|
|
UInt_t | Hash (const char *str) |
| Return a case-sensitive hash value (endian independent). More...
|
|
static void | Mash (UInt_t &hash, UInt_t chars) |
| Utility used by Hash(). More...
|
|
static int | MemIsEqual (const char *p, const char *q, Ssiz_t n) |
| Returns false if strings are not equal. More...
|
|
TString | operator+ (char c, const TString &s) |
| Add string to char. More...
|
|
TString | operator+ (const char *cs, const TString &s) |
| Use the special concatenation constructor. More...
|
|
TString | operator+ (const TString &s, char c) |
| Add char to string. More...
|
|
TString | operator+ (const TString &s, const char *cs) |
| Use the special concatenation constructor. More...
|
|
TString | operator+ (const TString &s1, const TString &s2) |
| Use the special concatenation constructor. More...
|
|
TBuffer & | operator<< (TBuffer &buf, const TString *s) |
| Write TString or derived to TBuffer. More...
|
|
Bool_t | operator== (const TString &s1, const char *s2) |
| Compare TString with a char *. More...
|
|
Bool_t | operator== (const TSubString &s1, const TSubString &s2) |
| Compare two sub-strings. More...
|
|
Bool_t | operator== (const TSubString &ss, const char *cs) |
| Compare sub-string to char *. More...
|
|
Bool_t | operator== (const TSubString &ss, const TString &s) |
| Compare sub-string to string. More...
|
|
TBuffer & | operator>> (TBuffer &buf, TString *&s) |
| Read string from TBuffer. Function declared in ClassDef. More...
|
|
void | Printf (const char *va_(fmt),...) |
| Formats a string in a circular formatting buffer and prints the string. More...
|
|
uint64_t | rotl64 (uint64_t x, int8_t r) |
|
static char * | SlowFormat (const char *format, va_list ap, int hint) |
| Format a string in a formatting buffer (using a printf style format descriptor). More...
|
|
char * | StrDup (const char *str) |
| Duplicate the string str. More...
|
|
char * | Strip (const char *s, char c) |
| Strip leading and trailing c (blanks by default) from a string. More...
|
|
static UInt_t | SwapInt (UInt_t x) |
|
TString | ToLower (const TString &str) |
| Return a lower-case version of str. More...
|
|
TString | ToUpper (const TString &str) |
| Return an upper-case version of str. More...
|
|
int | UnEscChar (const char *src, char *dst, int dstlen, char *specchars, char) |
| Un-escape specchars in src from escchar and copy to dst. More...
|
|