|
Public Member Functions |
| cbString () |
| cbString (cbcchr *p_str) |
| cbString (cbString &str) |
| ~cbString () |
cbbool | IsEmpty () |
void | Clear () |
cbuint | GetLength () |
cbuint | GetBufSize () |
cbcchr * | GetCurDir () |
void | Format (const char *p_str,...) |
cbchr * | CreateBuffer (cbsize size) |
void | AddToEndIfNotThere (cbcchr chr) |
cbbool | ReadFromFile (cbcchr *p_fileName) |
cbbool | WriteToFile (cbcchr *p_fileName, cbeFileFlags flags) |
cbbool | CopyFromPStr (cbcchr *p_start, cbcchr *p_end) |
cbbool | Insert (cbuint32 idx, cbcchr *p_text) |
void | Remove (cbsint start=-1, cbsint len=0) |
void | RemoveText (cbcchr *p_text) |
void | UpperCase () |
void | LowerCase () |
void | operator= (cbcchr *p_data) |
void | operator= (cbString &str) |
cbbool | operator== (cbcchr *p_data) |
cbbool | operator== (cbString &str) |
cbbool | operator!= (cbcchr *p_data) |
cbbool | operator!= (cbString &str) |
void | operator+= (cbcchr *p_data) |
void | operator+= (cbcchr chr) |
cbString | operator+ (cbcchr *p_data) |
cbString | operator- (cbcchr *p_data) |
void | operator-= (cbcchr *p_data) |
| operator cbcchr * () |
| operator cbString * () |
Protected Member Functions |
void | init (cbchr *p_data=cbNULL, cbuint32 bufSize=0, cbbool holdMem=0) |
Protected Attributes |
cbchr * | m_p_data |
cbuint32 | m_bufSize |
cbbool | m_holdMem |