class String


Public Methods

String() throw()
String(const char *s) throw()
String(const String& s) throw()
String(int i) throw()
String(List< char >& l) throw()
String& operator=(List< char >& l) throw()
String& operator=(const String& s) throw()
virtual ~String() throw()
virtual int toInt() const throw(Exception)
virtual int toInt(bool& withStar) const throw(Exception)
virtual int size() const throw()
virtual operator const char*() const throw()
virtual operator int() const throw(Exception)
virtual char operator[](int i) const throw()
virtual char& operator[](int i) throw()
virtual int operator==(const String& s) const throw()
virtual int operator==(const char *s) const throw()
virtual String& operator+(const String& s) const throw()

Protected Fields

Array < char > * str

Protected Methods

virtual int privateToInt(const char *s, bool& withStar) const throw(Exception)

Documentation

Array < char > * str

virtual int privateToInt(const char *s, bool& withStar) const throw(Exception)

String() throw()

String(const char *s) throw()

String(const String& s) throw()

String(int i) throw()

String(List< char >& l) throw()

String& operator=(List< char >& l) throw()

String& operator=(const String& s) throw()

virtual ~String() throw()

virtual int toInt() const throw(Exception)

virtual int toInt(bool& withStar) const throw(Exception)

virtual int size() const throw()

virtual operator const char*() const throw()

virtual operator int() const throw(Exception)

virtual char operator[](int i) const throw()

virtual char& operator[](int i) throw()

virtual int operator==(const String& s) const throw()

virtual int operator==(const char *s) const throw()

virtual String& operator+(const String& s) const throw()


This class has no child classes.
Author:
David FAUTHOUX

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de