Public Member Functions | |
| CSStringBufferImpl (uint32_t grow) | |
| void | clear () |
| void | append (char ch) |
| void | append (const char *str, size_t len) |
| void | append (const char *str) |
| void | append (int value) |
| void | append (uint32_t value) |
| void | append (uint64_t value) |
| char * | getCString () |
| char * | getBuffer (uint32_t pos) |
| char * | take () |
| void | setLength (uint32_t len) |
| void | setGrowSize (uint32_t size) |
| uint32_t | length () |
| uint32_t | ignore (uint32_t pos, char ch) |
| uint32_t | find (uint32_t pos, char ch) |
| uint32_t | trim (uint32_t pos, char ch) |
| CSString * | substr (uint32_t pos, uint32_t len) |
| void | take (CSStringBufferImpl *buf) |
Private Attributes | |
| char * | iBuffer |
| uint32_t | iGrow |
| uint32_t | iSize |
| uint32_t | myStrLen |
Definition at line 52 of file CSString.h.