SAGA API  v9.5
CSG_String Member List

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

AfterFirst(char Character) constCSG_String
AfterFirst(wchar_t Character) constCSG_String
AfterLast(char Character) constCSG_String
AfterLast(wchar_t Character) constCSG_String
Append(const CSG_String &String)CSG_String
Append(const char *String)CSG_String
Append(const wchar_t *String)CSG_String
Append(char Character, size_t nRepeat=1)CSG_String
Append(wchar_t Character, size_t nRepeat=1)CSG_String
asDouble(void) constCSG_String
asDouble(double &Value) constCSG_String
asInt(void) constCSG_String
asInt(int &Value) constCSG_String
asLongLong(void) constCSG_String
asLongLong(sLong &Value) constCSG_String
b_str(void) constCSG_String
BeforeFirst(char Character) constCSG_String
BeforeFirst(wchar_t Character) constCSG_String
BeforeLast(char Character) constCSG_String
BeforeLast(wchar_t Character) constCSG_String
c_str(void) constCSG_String
Clear(void)CSG_String
Cmp(const CSG_String &String) constCSG_String
CmpNoCase(const CSG_String &String) constCSG_String
Contains(const CSG_String &String) constCSG_String
Create(const class wxString *pString)CSG_String
CSG_String(void)CSG_String
CSG_String(const CSG_String &String)CSG_String
CSG_String(const char *String)CSG_String
CSG_String(const wchar_t *String)CSG_String
CSG_String(char Character, size_t nRepeat=1)CSG_String
CSG_String(wchar_t Character, size_t nRepeat=1)CSG_String
CSG_String(const class wxString *pString)CSG_String
Find(char Character, bool fromEnd=false) constCSG_String
Find(wchar_t Character, bool fromEnd=false) constCSG_String
Find(const CSG_String &String) constCSG_String
Format(const char *Format,...)CSG_Stringstatic
Format(const wchar_t *Format,...)CSG_Stringstatic
from_UTF8(const char *String, size_t Length=0)CSG_Stringstatic
Get_Char(size_t i) constCSG_String
is_Empty(void) constCSG_String
is_Number(void) constCSG_String
is_Same_As(const CSG_String &String, bool bCase=true) constCSG_String
is_Same_As(const char Character, bool bCase=true) constCSG_String
is_Same_As(const wchar_t Character, bool bCase=true) constCSG_String
Left(size_t count) constCSG_String
Length(void) constCSG_String
m_pStringCSG_Stringprotected
Make_Lower(void)CSG_String
Make_Upper(void)CSG_String
Mid(size_t first, size_t count=0) constCSG_String
operator const char *(void) constCSG_Stringinline
operator const wchar_t *(void) constCSG_Stringinline
operator+(const CSG_String &String) constCSG_String
operator+(const char *String) constCSG_String
operator+(const wchar_t *String) constCSG_String
operator+(char Character) constCSG_String
operator+(wchar_t Character) constCSG_String
operator+=(const CSG_String &String)CSG_String
operator+=(const char *String)CSG_String
operator+=(const wchar_t *String)CSG_String
operator+=(char Character)CSG_String
operator+=(wchar_t Character)CSG_String
operator=(const CSG_String &String)CSG_String
operator=(const char *String)CSG_String
operator=(const wchar_t *String)CSG_String
operator=(char Character)CSG_String
operator=(wchar_t Character)CSG_String
operator[](int i) constCSG_String
operator[](size_t i) constCSG_String
Prepend(const CSG_String &String)CSG_String
Printf(const char *Format,...)CSG_String
Printf(const wchar_t *Format,...)CSG_String
Remove(size_t pos)CSG_String
Remove(size_t pos, size_t len)CSG_String
Replace(const CSG_String &sOld, const CSG_String &sNew, bool bReplaceAll=true)CSG_String
Right(size_t count) constCSG_String
Set_Char(size_t i, char Character)CSG_String
Set_Char(size_t i, wchar_t Character)CSG_String
to_ASCII(char **pString, char Replace='_') constCSG_String
to_ASCII(char Replace='_') constCSG_String
to_MBChar(char **pString, int Encoding) constCSG_String
to_MBChar(int Encoding) constCSG_String
to_StdString(void) constCSG_String
to_StdWstring(void) constCSG_String
to_UTF8(char **pString) constCSG_String
to_UTF8(void) constCSG_String
Trim(bool fromRight=false)CSG_String
Trim_Both(void)CSG_String
w_str(void) constCSG_String
~CSG_String(void)CSG_Stringvirtual