String Class Reference

Inheritance diagram for String:

SystemCode List of all members.

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 ()
Stringoperator= (char const *)
Stringoperator= (String const &)
Stringoperator= (String const *)
Stringoperator+= (String const &)
Stringoperator+= (char const *)
Stringoperator+= (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 &)

Detailed Description

Definition at line 13 of file string.hpp.


The documentation for this class was generated from the following file:
Generated on Mon Mar 5 09:49:16 2007 for DigiForce by  doxygen 1.4.7