ScummVM API documentation
ICB::pxString Class Reference

Public Member Functions

 pxString (const char *)
 
 pxString (const pxString &)
 
 operator const char * () const
 
const char * operator= (const char *)
 
void operator= (const pxString &)
 
const char * operator+= (const char *)
 
char & operator[] (uint32 n)
 
char & operator[] (int32 n)
 
bool IsNull () const
 
bool IsEmpty () const
 
uint32 GetLen () const
 
void ToUpper ()
 
void ToLower ()
 
void ConvertPath ()
 
const char * c_str ()
 
const pxStringFormat (const char *,...)
 
const pxString operator+ (const char *) const
 
pxString Substr (uint32 nStart, uint32 nLen) const
 
void Substr (pxString &rsStr, uint32 nStart, uint32 nLen) const
 
void SetString (const char *data, uint32 len)
 
uint32 StrChr (char cToFind, uint32 nStartPos=0) const
 
bool operator== (const char *string) const
 
bool operator!= (const char *string) const
 

Protected Attributes

char * s
 

The documentation for this class was generated from the following file: