Inheritance diagram for String:
Public Member Functions | |
String (uint32) | |
String (int32) | |
String (const String &) | |
String (char const *s, int len=-1) | |
String (char, int rep=1) | |
operator void * () | |
operator char * () | |
operator char ** () | |
operator char const * () | |
operator char const * () const | |
operator char () const | |
operator char () | |
String & | operator= (char const *) |
String & | operator= (String const &) |
String & | operator= (String const *) |
String & | operator+= (String const &) |
String & | operator+= (char const *) |
String & | operator+= (const char) |
String | operator() (int pos, int n) const |
char & | operator() (int pos) |
char const & | operator() (int pos) const |
char & | operator[] (int pos) |
char & | operator[] (uint pos) |
char const & | operator[] (int pos) const |
void | ReAlloc (int) |
void | Compact () |
int | length () const |
int | match (char const *) const |
int | index (String const &, int pos=0) const |
int | index (char const *, int pos=0) const |
int | index (char) const |
String | upper () const |
String | lower () const |
void | TrimLeft (char *lpszTargets) |
void | TrimLeft (char chTarget) |
void | TrimRight (char *lpszTargets) |
void | TrimRight (char chTarget) |
Public Attributes | |
char * | cString |
int | Length |
Friends | |
BOOL | operator== (String const &, String const &) |
BOOL | operator== (String const &, char const *) |
BOOL | operator== (char const *, String const &) |
BOOL | operator== (String const &, char) |
BOOL | operator== (char, String const &) |
BOOL | operator!= (String const &, String const &) |
BOOL | operator!= (String const &, char const *) |
BOOL | operator!= (char const *, String const &) |
BOOL | operator!= (String const &, char) |
BOOL | operator!= (char, String const &) |
BOOL | operator< (String const &, String const &) |
BOOL | operator< (String const &, char const *) |
BOOL | operator< (char const *, String const &) |
BOOL | operator< (String const &, char) |
BOOL | operator< (char, String const &) |
BOOL | operator<= (String const &, String const &) |
BOOL | operator<= (String const &, char const *) |
BOOL | operator<= (char const *, String const &) |
BOOL | operator<= (String const &, char) |
BOOL | operator<= (char, String const &) |
BOOL | operator> (String const &, String const &) |
BOOL | operator> (String const &, char const *) |
BOOL | operator> (char const *, String const &) |
BOOL | operator> (String const &, char) |
BOOL | operator> (char, String const &) |
BOOL | operator>= (String const &, String const &) |
BOOL | operator>= (String const &, char const *) |
BOOL | operator>= (char const *, String const &) |
BOOL | operator>= (String const &, char) |
BOOL | operator>= (char, String const &) |
Definition at line 13 of file string.hpp.