Public Methods |
| safeBuffer () |
| safeBuffer (int initialSize) |
| safeBuffer (char *inStr, unsigned int initialSize=DEFAULT_SAFE_BUFFER_SIZE) |
| safeBuffer (const safeBuffer &other) |
| ~safeBuffer () |
void | sbStrcpyIn (const char *inStr) |
void | sbStrcpyIn (const safeBuffer &inStr) |
void | sbStrncpyIn (char *inStr, int n) |
void | sbStrncpyIn (const safeBuffer &inStr, int n) |
void | sbStrcatIn (char *inStr) |
void | sbStrcatIn (const safeBuffer &inStr) |
void | sbStrncatIn (char *inStr, int n) |
void | sbStrinsIn (const char *inStr, unsigned int offset) |
void | sbMemcpyIn (void *inBuf, int n) |
void | sbMemcpyIn (int offset, const void *inBuf, int n) |
void | sbMemcpyOut (void *outBuf, int n) const |
int | sbStrncmp (char *inStr, int n) |
int | sbOffsetStrcmp (char *inStr, unsigned int offset) |
int | sbOffsetStrncmp (char *inStr, unsigned int offset, int n) |
int | sbStrcmp (char *inStr) const |
int | sbStrcmp (const safeBuffer &inStr) const |
int | sbStrstr (char *inStr) |
int | sbOffsetStrstr (const char *inStr, unsigned int offset) |
unsigned char & | operator[] (int n) |
safeBuffer & | operator= (const safeBuffer &cpy) |
int | sbStrlen (void) const |
unsigned int | sbRawBufferSize (void) const |
const unsigned char * | rawBuffer () const |
const char * | rawCharBuffer () const |
void | resize (unsigned int sz) |
const XMLCh * | sbStrToXMLCh (void) |