Jungo WinDriver
Official Documentation
|
#include <cstring.h>
Public Member Functions | |
CCString () | |
CCString (const CCString &stringSrc) | |
CCString (PCSTR pcwStr) | |
virtual | ~CCString () |
operator PCSTR () const | |
operator char * () const | |
const int | operator== (const CCString &s) |
const int | operator== (const char *s) |
const int | operator!= (const CCString &s) |
const int | operator!= (const char *s) |
const CCString & | operator= (const CCString &s) |
const CCString & | operator= (PCSTR s) |
const CCString & | operator+= (const PCSTR s) |
const CCString & | cat_printf (const PCSTR format,...) |
char & | operator[] (int i) |
int | Compare (PCSTR s) |
int | CompareNoCase (PCSTR s) |
const int | operator!= (char *s) |
void | MakeUpper () |
void | MakeLower () |
CCString | Mid (int nFirst, int nCount) |
CCString | Mid (int nFirst) |
CCString | StrRemove (PCSTR str) |
CCString | StrReplace (PCSTR str, PCSTR new_str) |
int | Length () const |
bool | contains (PCSTR substr) |
bool | is_empty () |
void | Format (const PCSTR format,...) |
int | IsAllocOK () |
int | GetBuffer (unsigned long size) |
int | strcmp (const PCSTR s) |
int | stricmp (const PCSTR s) |
void | sprintf (const PCSTR format,...) |
void | toupper () |
void | tolower () |
CCString | tolower_copy (void) const |
CCString | toupper_copy (void) const |
int | find_first (char c) const |
int | find_last (char c) const |
CCString | substr (int start, int end) const |
CCString | trim (int index) const |
Data Fields | |
char * | m_str |
Protected Member Functions | |
void | Init () |
void | vsprintf (const PCSTR format, va_list ap) |
Protected Attributes | |
int | m_buf_size |