Public Member Functions | |
| SimpleString (const char *value="") | |
| SimpleString (const char *value, size_t repeatCount) | |
| SimpleString (const SimpleString &other) | |
| SimpleString & | operator= (const SimpleString &other) |
| SimpleString | operator+ (const SimpleString &) |
| SimpleString & | operator+= (const SimpleString &) |
| SimpleString & | operator+= (const char *) |
| char | at (int pos) const |
| int | find (char ch) const |
| int | findFrom (size_t starting_position, char ch) const |
| bool | contains (const SimpleString &other) const |
| bool | containsNoCase (const SimpleString &other) const |
| bool | startsWith (const SimpleString &other) const |
| bool | endsWith (const SimpleString &other) const |
| void | split (const SimpleString &split, SimpleStringCollection &outCollection) const |
| bool | equalsNoCase (const SimpleString &str) const |
| size_t | count (const SimpleString &str) const |
| void | replace (char to, char with) |
| void | replace (const char *to, const char *with) |
| SimpleString | toLower () const |
| SimpleString | subString (size_t beginPos, size_t amount) const |
| SimpleString | subStringFromTill (char startChar, char lastExcludedChar) const |
| void | copyToBuffer (char *buffer, size_t bufferSize) const |
| const char * | asCharString () const |
| size_t | size () const |
| bool | isEmpty () const |
Static Public Member Functions | |
| static void | padStringsToSameLength (SimpleString &str1, SimpleString &str2, char ch) |
| static TestMemoryAllocator * | getStringAllocator () |
| static void | setStringAllocator (TestMemoryAllocator *allocator) |
| static char * | allocStringBuffer (size_t size) |
| static void | deallocStringBuffer (char *str) |
Friends | |
| bool | operator== (const SimpleString &left, const SimpleString &right) |
| bool | operator!= (const SimpleString &left, const SimpleString &right) |
1.8.3.1