TNB Library
CStrT< TYP > メンバ一覧

継承メンバを含む CStrT< TYP > の全メンバ一覧です。

begin(void) constCStrT< TYP >
begin(void)CStrT< TYP >
Compare(const TYP *lpszSubject) constCStrT< TYP >
CompareByOption(const TYP *lpszSubject, DWORD dwCmpFlags) constCStrT< TYP >
CompareNoCase(const TYP *lpszSubject) constCStrT< TYP >
CStrT(void)CStrT< TYP >
CStrT(const CStrT &str)CStrT< TYP >
CStrT(const char *lpText)CStrT< TYP >
CStrT(const WCHAR *lpText)CStrT< TYP >
Delete(INDEX index, size_t iLen=1)CStrT< TYP >
DeleteLast(void)CStrT< TYP >
DwordToString(DWORD value)CStrT< TYP >static
Empty(void)CStrT< TYP >
end(void) constCStrT< TYP >
end(void)CStrT< TYP >
Find(TYP t, INDEX iFromIndex=0) constCStrT< TYP >
Find(const TYP *lpsz, INDEX iFromIndex=0) constCStrT< TYP >
FindCut(TYP c, CStrT *_pstrRest=NULL) constCStrT< TYP >
FindOneOf(const TYP *lpsz, INDEX iFromIndex=0) constCStrT< TYP >
Fmt(const TYP *lpszFormat,...)CStrT< TYP >static
Format(const TYP *lpszFormat,...)CStrT< TYP >
FormatV(const TYP *lpszFormat, va_list V)CStrT< TYP >
FromIterator(ITE is, ITE ie=ITE(), size_t max=INVALID_SIZE)CStrT< TYP >static
FromWindowText(HWND hWnd)CStrT< TYP >static
FromWindowText(CWnd *pcWnd)CStrT< TYP >static
GetAt(INDEX index) constCStrT< TYP >
GetBuffer(size_t iLength=0)CStrT< TYP >
GetLength(void) constCStrT< TYP >
insert(iterator ite, const TYP &t=TYP())CStrT< TYP >
Insert(INDEX index, const TYP *lpText)CStrT< TYP >
InsertAt(INDEX index, TYP c)CStrT< TYP >
IntToString(int value)CStrT< TYP >static
IsEmpty(void) constCStrT< TYP >
IsEqual(const TYP *lpszSubject) constCStrT< TYP >
IsEqualNoCase(const TYP *lpszSubject) constCStrT< TYP >
Left(size_t iSize) constCStrT< TYP >
Lineup(TYP t, size_t length)CStrT< TYP >static
Lineup(const TYP *lpsz, int iSize)CStrT< TYP >static
MakeLower(void)CStrT< TYP >
MakeUpper(void)CStrT< TYP >
Mid(INDEX iOffset, size_t iSize=INVALID_SIZE) constCStrT< TYP >
operator const TYP *(void) constCStrT< TYP >
operator!=(const TYP *lpszSubject) constCStrT< TYP >
operator+=(const char *lpText)CStrT< TYP >
operator+=(const WCHAR *lpText)CStrT< TYP >
operator+=(TYP t)CStrT< TYP >
operator-(const TYP *lpszSubject) constCStrT< TYP >
operator<(const TYP *lpszSubject) constCStrT< TYP >
operator<=(const TYP *lpszSubject) constCStrT< TYP >
operator=(const CStrT &other)CStrT< TYP >
operator=(const char *lpText)CStrT< TYP >
operator=(const WCHAR *lpText)CStrT< TYP >
operator==(const TYP *lpszSubject) constCStrT< TYP >
operator>(const TYP *lpszSubject) constCStrT< TYP >
operator>=(const TYP *lpszSubject) constCStrT< TYP >
push_back(TYP t)CStrT< TYP >
push_front(TYP t)CStrT< TYP >
ReferBuffer(void) constCStrT< TYP >
ReleaseBuffer(void)CStrT< TYP >
Remove(TYP t)CStrT< TYP >
Replace(TYP tOld, TYP tNew)CStrT< TYP >
Replace(const TYP *lpszOld, TYP tNew)CStrT< TYP >
Replace(const TYP *lpszOld, const TYP *lpszNew)CStrT< TYP >
ReverseFind(TYP t) constCStrT< TYP >
ReverseFind(const TYP *lpsz) constCStrT< TYP >
ReverseFindOneOf(const TYP *lpsz) constCStrT< TYP >
Right(INT_PTR iSize) constCStrT< TYP >
Sandwich(const TYP *lpszBefore, const TYP *lpszAfter) constCStrT< TYP >
SetAt(INDEX index, TYP t)CStrT< TYP >
SetFromLeft(const TYP *lpText, size_t iLen)CStrT< TYP >
ToDouble(INDEX iOffset=0) constCStrT< TYP >
ToDword(INDEX iOffset=0, int iBase=10) constCStrT< TYP >
ToHexString(DWORD value, size_t width)CStrT< TYP >static
ToInt(INDEX iOffset=0, int iBase=10) constCStrT< TYP >
ToLonglong(INDEX iOffset=0) constCStrT< TYP >
Trim(TYP t=' ')CStrT< TYP >
Trim(const TYP *lpsz)CStrT< TYP >
TrimLeft(TYP t=' ')CStrT< TYP >
TrimLeft(const TYP *lpsz)CStrT< TYP >
TrimRight(TYP t=' ')CStrT< TYP >
TrimRight(const TYP *lpsz)CStrT< TYP >
~CStrT(void)CStrT< TYP >