Tools.h++ Class Reference

Table Of Contents
operator< (const char*, const RWCString&);
RWBoolean
operator< (const RWCString&, const RWCString&);
RWBoolean
operator> (const RWCString&, const char* );
RWBoolean
operator> (const char*, const RWCString&);
RWBoolean
operator> (const RWCString&, const RWCString&);
RWBoolean
operator<=(const RWCString&, const char* );
RWBoolean
operator<=(const char*, const RWCString&);
RWBoolean
operator<=(const RWCString&, const RWCString&);
RWBoolean
operator>=(const RWCString&, const char* );
RWBoolean
operator>=(const char*, const RWCString&);
RWBoolean
operator>=(const RWCString&, const RWCString&);
Comparisons are done lexicographically, byte by byte. Case sensitivity is exact. Use
member collate() or strxfrm() for locale sensitivity. This function is incompatible with
const char* strings with embedded nulls. This function may be incompatible with const
char* MBCS strings.
RWCString
operator+(const RWCString&, const RWCString&);
RWCString
operator+(const char*, const RWCString&);
RWCString
operator+(const RWCString&, const char* );
Concatenation operators. This function is incompatible with const char* strings with
embedded nulls. This function may be incompatible with const char* MBCS strings.
ostream&
operator<<(ostream& s, const RWCString&);
Output an RWCString on ostream s.
istream&
operator>>(istream& s, RWCString& str);
Calls str.readToken(s). That is, a token is read from the input stream s. This function is
incompatible with MBCS strings.
RWvostream&
operator<<(RWvostream&, const RWCString& str);