Class Hierarchy   Compound List   File List   Compound Members   File Members  

String Class Reference

Class diagram for String:

CharArray

List of all members.

Public Members

 String ()
 String (const String& string)
 String (const Char* string)
 String (const Char string)
 String (const Char ch, const Int count)
Int getLength () const
String& setLength (Int length)
String& set (const Char* string)
String& set (const Char string)
String& set (const Char ch, Int count)
String& setFormatted (const Char* format, ...)
String& setFormattedV (const Char* format, const va_list args)
String& toUpper ()
String& toLower ()
Int compare (const Char* string) const
Int compare (const Char string) const
String& append (const Char* string)
String& append (const Char string)
Boolean contains (const Char* string) const
Boolean contains (const Char string) const
Boolean operator== (const String& string) const
Boolean operator== (const Char* string) const
Boolean operator== (const Char string) const
Boolean operator!= (const String& string) const
Boolean operator!= (const Char* string) const
Boolean operator!= (const Char string) const
Boolean operator<= (const String& string) const
Boolean operator<= (const Char* string) const
Boolean operator<= (const Char string) const
Boolean operator>= (const String& string) const
Boolean operator>= (const Char* string) const
Boolean operator>= (const Char string) const
Boolean operator> (const String& string) const
Boolean operator> (const Char* string) const
Boolean operator> (const Char string) const
Boolean operator< (const String& string) const
Boolean operator< (const Char* string) const
Boolean operator< (const Char string) const
const String& operator= (const String& string)
const String& operator= (const Char* string)
const String& operator= (const Char string)
String& operator+= (const String& string)
String& operator+= (const Char* string)
String& operator+= (Char string)

Friends

String operator+ (const Char* s1, const String& s2)
String operator+ (const Char s1, const String& s2)
String operator+ (const String& s1, const String& s2)
String operator+ (const String& s1, const Char* s2)
String operator+ (const String& s1, const Char s2)

Member Function Documentation

String::String ()

String::String (const String & string)

String::String (const Char * string)

String::String (const Char string)

String::String (const Char ch, const Int count)

Int String::getLength () const

String& String::setLength (Int length)

String& String::set (const Char * string)

String& String::set (const Char string)

String& String::set (const Char ch, Int count)

String& String::setFormatted (const Char * format, ...)

String& String::setFormattedV (const Char * format, const va_list args)

String& String::toUpper ()

String& String::toLower ()

Int String::compare (const Char * string) const

Int String::compare (const Char string) const

String& String::append (const Char * string)

String& String::append (const Char string)

Boolean String::contains (const Char * string) const

Boolean String::contains (const Char string) const

Boolean String::operator== (const String & string) const

Boolean String::operator== (const Char * string) const

Boolean String::operator== (const Char string) const

Boolean String::operator!= (const String & string) const

Boolean String::operator!= (const Char * string) const

Boolean String::operator!= (const Char string) const

Boolean String::operator<= (const String & string) const

Boolean String::operator<= (const Char * string) const

Boolean String::operator<= (const Char string) const

Boolean String::operator>= (const String & string) const

Boolean String::operator>= (const Char * string) const

Boolean String::operator>= (const Char string) const

Boolean String::operator> (const String & string) const

Boolean String::operator> (const Char * string) const

Boolean String::operator> (const Char string) const

Boolean String::operator< (const String & string) const

Boolean String::operator< (const Char * string) const

Boolean String::operator< (const Char string) const

const String& String::operator= (const String & string)

const String& String::operator= (const Char * string)

const String& String::operator= (const Char string)

String& String::operator+= (const String & string)

String& String::operator+= (const Char * string)

String& String::operator+= (Char string)


Friends And Related Function Documentation

String operator+ (const Char * s1, const String & s2) [friend]

String operator+ (const Char s1, const String & s2) [friend]

String operator+ (const String & s1, const String & s2) [friend]

String operator+ (const String & s1, const Char * s2) [friend]

String operator+ (const String & s1, const Char s2) [friend]


The documentation for this class was generated from the following file:
Generated at Wed Nov 3 15:16:42 1999 for Architectural Walkthrough Project by doxygen  written by Dimitri van Heesch, © 1997-1999