Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

String Member List

This is the complete list of members for String, including all inherited members.

after(const String &s, Index from=0) const String
before(const String &s, Index from=0) const String
CASE_INSENSITIVE enum valueString
CASE_SENSITIVE enum valueString
CHARACTER_CLASS__ASCII_ALPHAString [static]
CHARACTER_CLASS__ASCII_ALPHANUMERICString [static]
CHARACTER_CLASS__ASCII_FLOATString [static]
CHARACTER_CLASS__ASCII_LOWERString [static]
CHARACTER_CLASS__ASCII_NUMERICString [static]
CHARACTER_CLASS__ASCII_UPPERString [static]
CHARACTER_CLASS__QUOTESString [static]
CHARACTER_CLASS__WHITESPACEString [static]
clear()String [virtual]
compare(const String &string, Index from=0) const (defined in String)String
compare(const String &string, Index from, Size len) const (defined in String)String
compare(const char *char_ptr, Index from=0) const (defined in String)String
compare(const char *char_ptr, Index from, Size len) const (defined in String)String
compare(char c, Index from=0) const (defined in String)String
CompareMode enum nameString
countFields(const char *delimiters=CHARACTER_CLASS__WHITESPACE) const String
countFieldsQuoted(const char *delimiters=CHARACTER_CLASS__WHITESPACE, const char *quotes=CHARACTER_CLASS__QUOTES) const String
create(bool=true, bool empty=false) const (defined in String)String [virtual]
decodeBase64()String
destroy()String
dump(std::ostream &s=std::cout, Size depth=0) const (defined in String)String
EMPTYString [static]
encodeBase64()String
EndPosString [static]
from(const String &s, Index from=0) const String
get(char *char_ptr, Index from=0, Size len=EndPos) const String
getCompareMode()String [static]
getField(Index index, const char *delimiters=CHARACTER_CLASS__WHITESPACE, Index *from=0) const String
getFieldQuoted(Index index, const char *delimiters=CHARACTER_CLASS__WHITESPACE, const char *quotes=CHARACTER_CLASS__QUOTES, Index *from=0) const String
getline(std::istream &s=std::cin, char delimiter= '\n') (defined in String)String
getline (defined in String)String [friend]
getSubstring(Index from=0, Size len=EndPos) const String
has(char c) const String
hasPrefix(const String &s) const String
hasSubstring(const String &s, Index from=0) const String
hasSuffix(const String &s) const String
instr(const String &pattern, Index from=0) const String
isAlnum() const String
isAlnum(char c)String [static]
isAlpha() const String
isAlpha(char c)String [static]
isDigit() const String
isDigit(char c)String [static]
isEmpty() const String
isFloat() const String
isSpace() const String
isSpace(char c)String [static]
isValid() const (defined in String)String
isWhitespace() const String
isWhitespace(char c)String [static]
left(Size len) const String
operator!=(const String &string) const (defined in String)String
operator!= (defined in String)String [friend]
operator!=(const char *char_ptr) const (defined in String)String
operator!= (defined in String)String [friend]
operator!=(char c) const (defined in String)String
operator()(Index from, Size len=EndPos) const String
operator+(const string &string) const String
operator+(const char *char_ptr) const String
operator+(char c) const String
operator+(const char *char_ptr, const String &s)String [friend]
operator+(char c, const String &s)String [friend]
operator<(const String &string) const (defined in String)String
operator< (defined in String)String [friend]
operator<(const char *char_ptr) const (defined in String)String
operator< (defined in String)String [friend]
operator<(char c) const (defined in String)String
operator<=(const String &string) const (defined in String)String
operator<= (defined in String)String [friend]
operator<=(const char *char_ptr) const (defined in String)String
operator<= (defined in String)String [friend]
operator<=(char c) const (defined in String)String
operator=(const String &s)String
operator=(const char *pc)String
operator=(std::strstream &s)String
operator=(char c)String
operator=(unsigned char uc)String
operator=(short s)String
operator=(unsigned short us)String
operator=(int i)String
operator=(unsigned int ui)String
operator=(long l)String
operator=(unsigned long ul)String
operator=(float f)String
operator=(double d)String
operator==(const String &string) const (defined in String)String
operator== (defined in String)String [friend]
operator==(const char *char_ptr) const (defined in String)String
operator== (defined in String)String [friend]
operator==(char c) const (defined in String)String
operator>(const String &string) const (defined in String)String
operator> (defined in String)String [friend]
operator>(const char *char_ptr) const (defined in String)String
operator> (defined in String)String [friend]
operator>(char c) const (defined in String)String
operator>=(const String &string) const (defined in String)String
operator>= (defined in String)String [friend]
operator>=(const char *char_ptr) const (defined in String)String
operator>= (defined in String)String [friend]
operator>=(char c) const (defined in String)String
reverse(Index from=0, Size len=EndPos)String
right(Size len) const String
set(const String &s)String
set(const String &string, Index from, Size len=EndPos)String
set(const char *char_ptr, Index from=0, Size len=EndPos)String
set(Size buffer_size, const char *format,...)String
set(std::strstream &s)String
set(char c, Size len=1)String
set(unsigned char uc)String
set(short s)String
set(unsigned short us)String
set(int i)String
set(unsigned int ui)String
set(long l)String
set(unsigned long ul)String
set(float f)String
set(double d)String
setCompareMode(CompareMode compare_mode)String [static]
split(String string_array[], Size array_size, const char *delimiters=CHARACTER_CLASS__WHITESPACE, Index from=0) const String
split(std::vector< String > &strings, const char *delimiters=CHARACTER_CLASS__WHITESPACE, Index from=0) const String
splitQuoted(std::vector< String > &strings, const char *delimiters=CHARACTER_CLASS__WHITESPACE, const char *quotes=CHARACTER_CLASS__QUOTES, Index from=0) const String
String()String
String(const String &string)String
String(const string &string)String
String(const String &s, Index from, Size len=EndPos)String
String(const char *char_ptr, Index from=0, Size len=EndPos)String
String(Size buffer_size, const char *format,...)String
String(std::strstream &s)String
String(const char c, Size len=1)String
String(const unsigned char uc)String
String(short s)String
String(unsigned short us)String
String(int i)String
String(unsigned int ui)String
String(long l)String
String(unsigned long)String
String(float f)String
String(double d)String
substitute(const String &to_replace, const String &replacing)String
Substring (defined in String)String [friend]
swap(String &s)String
through(const String &s, Index from=0) const String
toBool() const String
toChar() const String
toDouble() const String
toFloat() const String
toInt() const String
toLong() const String
toLower(Index from=0, Size len=EndPos)String
toShort() const String
toUnsignedChar() const String
toUnsignedInt() const String
toUnsignedLong() const String
toUnsignedShort() const String
toUpper(Index from=0, Size len=EndPos)String
trim(const char *trimmed=CHARACTER_CLASS__WHITESPACE)String
trim(const char *trimmed=CHARACTER_CLASS__WHITESPACE) const String
trimLeft(const char *trimmed=CHARACTER_CLASS__WHITESPACE)String
trimRight(const char *trimmed=CHARACTER_CLASS__WHITESPACE)String
truncate(Size size)String
validateCharPtrRange_(Index &from, Size &len, const char *char_ptr) (defined in String)String [protected, static]
validateIndex_(Index &index) const (defined in String)String [protected]
validateRange_(Index &from, Size &len) const (defined in String)String [protected]
valudateCharPtrIndex_(Index &index) (defined in String)String [protected, static]
~String()String [virtual]