|
| static LogString | trim (const LogString &s) |
| | A copy of s without any leading or trailing space characters.
|
| static bool | startsWith (const LogString &s, const LogString &prefix) |
| | Does s begin with the characters of prefix?
|
| static bool | endsWith (const LogString &s, const LogString &suffix) |
| | Does s end with the characters of suffix?
|
| static bool | equalsIgnoreCase (const LogString &s, const logchar *upper, const logchar *lower) |
| | Is each character in s identical to the character at the corresponding position in either upper or lower?
|
| static bool | equalsIgnoreCase (const LogString &s, const LogString &upper, const LogString &lower) |
| | Is each character in s identical to the character at the corresponding position in either upper or lower?
|
| static int | toInt (const LogString &s) |
| | The numeric value at the start of s.
|
| static int64_t | toInt64 (const LogString &s) |
| | The numeric value at the start of s.
|
| static void | toString (int i, Pool &pool, LogString &dst) |
| static void | toString (int64_t i, Pool &pool, LogString &dst) |
| static void | toString (size_t i, Pool &pool, LogString &dst) |
| static void | toString (int i, LogString &dst) |
| | Append a textual version of i to dst.
|
| static void | toString (int64_t i, LogString &dst) |
| | Append a textual version of i to dst.
|
| static void | toString (size_t i, LogString &dst) |
| | Append a textual version of i to dst.
|
| static void | toString (bool val, LogString &dst) |
| | Using val, append either "true" or "false" to dst.
|
| static LogString | toLowerCase (const LogString &s) |
| | A copy of s with any character in [A-Z] replaced by the corresponding character in [a-z].
|
| static LogString | format (const LogString &pattern, const std::vector< LogString > ¶ms) |
| | A copy of pattern with any 3-character '{', [0-9], '}', substring replaced by the corresponding value from params.
|
String manipulation routines.