Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::CStringT< _TYPE_CH > Member List

This is the complete list of members for Gray::CStringT< _TYPE_CH >, including all inherited members.

AllocBuffer(StrLen_t iStrLength)Gray::CStringT< _TYPE_CH >protected
Assign(const THIS_t &str)Gray::CStringT< _TYPE_CH >inline
Assign(const wchar_t *pwText)Gray::CStringT< _TYPE_CH >
Assign(const char *pszStr)Gray::CStringT< _TYPE_CH >
Assign(const wchar_t *pwStr)Gray::CStringT< _TYPE_CH >
Assign(const char *pszStr)Gray::CStringT< _TYPE_CH >
Assign(const wchar_t *pwStr)Gray::CStringT< _TYPE_CH >
Assign(const char *pszStr)Gray::CStringT< _TYPE_CH >
AssignFirst(const THIS_t &s) noexceptGray::CStringT< _TYPE_CH >inlineprotected
AssignLen(const char *pszStr, StrLen_t iSizeMax=StrT::k_LEN_MAX)Gray::CStringT< _TYPE_CH >
AssignLen(const wchar_t *pwText, StrLen_t iSizeMax=StrT::k_LEN_MAX)Gray::CStringT< _TYPE_CH >
AssignLen(const wchar_t *pwStr, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >
AssignLen(const char *pszStr, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >
AssignLen(const char *pszStr, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >
AssignLen(const wchar_t *pwStr, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >
AssignLenT(const _TYPE_CH *pszStr, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >
Compare(const _TYPE_CH *pszStr) constGray::CStringT< _TYPE_CH >inline
CompareNoCase(const _TYPE_CH *pszStr) constGray::CStringT< _TYPE_CH >inline
CopyBeforeWrite()Gray::CStringT< _TYPE_CH >protected
CStringT() noexceptGray::CStringT< _TYPE_CH >inline
CStringT(const wchar_t *pwText)Gray::CStringT< _TYPE_CH >inline
CStringT(const wchar_t *pwText, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >inline
CStringT(const char *pszStr)Gray::CStringT< _TYPE_CH >inline
CStringT(const char *pszStr, StrLen_t iLenMax)Gray::CStringT< _TYPE_CH >inline
CStringT(const THIS_t &ref) noexceptGray::CStringT< _TYPE_CH >inline
CStringT(THIS_t &&ref) noexceptGray::CStringT< _TYPE_CH >inline
Empty()Gray::CStringT< _TYPE_CH >inline
EmptyValid()Gray::CStringT< _TYPE_CH >inlineprotected
Find(_TYPE_CH ch, StrLen_t nPosStart=0) constGray::CStringT< _TYPE_CH >
Format(const _TYPE_CH *pszStr,...)Gray::CStringT< _TYPE_CH >inline
FormatV(const _TYPE_CH *pszStr, va_list args)Gray::CStringT< _TYPE_CH >
GetAt(StrLen_t nIndex) constGray::CStringT< _TYPE_CH >inline
GetBuffer(StrLen_t iMinLength)Gray::CStringT< _TYPE_CH >
GetData() const noexceptGray::CStringT< _TYPE_CH >inline
GetLength() const noexceptGray::CStringT< _TYPE_CH >inline
GetString() const noexceptGray::CStringT< _TYPE_CH >inline
Init() noexceptGray::CStringT< _TYPE_CH >inlineprotected
Insert(StrLen_t nIndex, _TYPE_CH ch)Gray::CStringT< _TYPE_CH >
Insert(StrLen_t nIndex, const _TYPE_CH *pszStr, StrLen_t iLenCat)Gray::CStringT< _TYPE_CH >
Insert(StrLen_t nIndex, const _TYPE_CH *pszStr)Gray::CStringT< _TYPE_CH >inline
IsEmpty() const noexceptGray::CStringT< _TYPE_CH >inline
isValidString() const noexceptGray::CStringT< _TYPE_CH >inline
Left(StrLen_t nCount) constGray::CStringT< _TYPE_CH >
m_NilGray::CStringT< _TYPE_CH >protectedstatic
m_NilGray::CStringT< _TYPE_CH >protected
m_NilGray::CStringT< _TYPE_CH >protected
m_pchDataGray::CStringT< _TYPE_CH >protected
MakeLower()Gray::CStringT< _TYPE_CH >
MakeUpper()Gray::CStringT< _TYPE_CH >
Mid(StrLen_t nFirst, StrLen_t nCount=StrT::k_LEN_MAX) constGray::CStringT< _TYPE_CH >
operator const _TYPE_CH *() constGray::CStringT< _TYPE_CH >inline
operator!=(const THIS_t &str1, const _TYPE_CH *str2)((void) 0)Gray::CStringT< _TYPE_CH >friend
operator+=(_TYPE_CH ch)Gray::CStringT< _TYPE_CH >inline
operator+=(const _TYPE_CH *psz)Gray::CStringT< _TYPE_CH >inline
operator=(const THIS_t &ref)Gray::CStringT< _TYPE_CH >inline
operator=(THIS_t &&ref)Gray::CStringT< _TYPE_CH >inline
operator=(const char *pStr)Gray::CStringT< _TYPE_CH >inline
operator=(const wchar_t *pStr)Gray::CStringT< _TYPE_CH >inline
operator==(const THIS_t &str1, const _TYPE_CH *str2)((void) 0)Gray::CStringT< _TYPE_CH >friend
operator[](StrLen_t nIndex) constGray::CStringT< _TYPE_CH >inline
operator[](StrLen_t nIndex)Gray::CStringT< _TYPE_CH >inline
ReferenceAt(StrLen_t nIndex) constGray::CStringT< _TYPE_CH >inline
ReleaseBuffer(StrLen_t nNewLength=k_StrLen_UNK)Gray::CStringT< _TYPE_CH >
Right(StrLen_t nCount) constGray::CStringT< _TYPE_CH >
SetAt(StrLen_t nIndex, _TYPE_CH ch)Gray::CStringT< _TYPE_CH >inline
TrimLeft()Gray::CStringT< _TYPE_CH >
TrimRight()Gray::CStringT< _TYPE_CH >
~CStringT()Gray::CStringT< _TYPE_CH >inline