98 operator const char * ()
const;
int compareString(const String &s) const
Definition string.cpp:119
const char * cString() const
Definition string.cpp:46
static int toi(const String &s)
similar to std::atoi
Definition string.cpp:136
String & operator=(const String &str)
Definition string.cpp:127
int remCharAtIndex(size_t index)
Definition string.cpp:84
bool operator==(const String &s)
Definition string.cpp:103
bool operator>(const String &s)
Definition string.cpp:115
bool operator<(const String &s)
Definition string.cpp:111
friend std::ostream & operator<<(std::ostream &out, const String &s)
Definition string.hpp:94
String()
Definition string.cpp:18
int addChar(char c)
Definition string.cpp:69
int addCharAtIndex(char c, size_t index)
Definition string.cpp:73
const char operator[](size_t index)
Definition string.cpp:132
int copy(String &s) const
Definition string.cpp:64
virtual ~String()
Definition string.cpp:44
int clear()
Definition string.cpp:92
static String * createWithFormat(const char *format,...)
Definition string.cpp:34
size_t length() const
Definition string.cpp:123
int readFromFile(const char *file)
Definition string.cpp:54
int remChar()
Definition string.cpp:80
bool operator!=(const String &s)
Definition string.cpp:107
char * cStringCopy() const
Definition string.cpp:50