Static Public Member Functions | |
static int | GetSpaceRequiredForAtoT (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoT (const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoT (const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | AtoT (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | AtoT (const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | AtoT (void *pBuffer, size_t size, const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | AtoT (const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | AtoT (void *pBuffer, size_t size, const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoW (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoW (const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoW (const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | AtoW (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | AtoW (const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | AtoW (void *pBuffer, size_t size, const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | AtoW (const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | AtoW (void *pBuffer, size_t size, const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static BSTR | AtoBSTR (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static BSTR | AtoBSTR (const char *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static BSTR | AtoBSTR (const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | AtoUTF8 (const std::string &input, BYTE *pBuffer, int bufferSize, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | AtoUTF8 (const char *pInput, int inputLength, BYTE *pBuffer, int bufferSize, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoUTF8 (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForAtoUTF8 (const char *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForWtoT (const std::wstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForWtoT (const wchar_t *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForWtoT (const wchar_t *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | WtoT (const std::wstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | WtoT (const wchar_t *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | WtoT (void *pBuffer, size_t size, const wchar_t *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | WtoT (const wchar_t *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | WtoT (void *pBuffer, size_t size, const wchar_t *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForWtoA (const std::wstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForWtoA (const wchar_t *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForWtoA (const wchar_t *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | WtoA (const std::wstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | WtoA (const wchar_t *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | WtoA (void *pBuffer, size_t size, const wchar_t *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | WtoA (const wchar_t *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static size_t | WtoA (void *pBuffer, size_t size, const wchar_t *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static BSTR | WtoBSTR (const std::wstring &input) |
static int | WtoUTF8 (const std::wstring &input, BYTE *pBuffer, int bufferSize) |
static int | WtoUTF8 (const wchar_t *pInput, int inputLength, BYTE *pBuffer, int bufferSize) |
static int | GetSpaceRequiredForWtoUTF8 (const std::wstring &input) |
static int | GetSpaceRequiredForWtoUTF8 (const wchar_t *pInput, int inputLength) |
static std::string | TtoA (const Core::_tstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | TtoA (const TCHAR *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | TtoA (const TCHAR *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | TtoW (const Core::_tstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | TtoW (const TCHAR *pInput, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | TtoW (const TCHAR *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static BSTR | TtoBSTR (const Core::_tstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | TtoUTF8 (const Core::_tstring &input, BYTE *pBuffer, int bufferSize, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | TtoUTF8 (const TCHAR *pInput, int inputLength, BYTE *pBuffer, int bufferSize, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForTtoUTF8 (const Core::_tstring &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static int | GetSpaceRequiredForTtoUTF8 (const TCHAR *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | BSTRtoT (BSTR bstr, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | BSTRtoA (BSTR bstr, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | BSTRtoW (BSTR bstr) |
static void | BSTRtoA (BSTR bstr, const char **ppResult, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | UTF8toT (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | UTF8toT (const BYTE *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static Core::_tstring | UTF8toT (const BYTE *pPartialCharacter, int partialLength, const BYTE *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | UTF8toA (const std::string &input, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | UTF8toA (const BYTE *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::string | UTF8toA (const BYTE *pPartialCharacter, int partialLength, const BYTE *pInput, int inputLength, const Win32::CCodePage &codePage=s_CP_ACP) |
static std::wstring | UTF8toW (const std::string &input) |
static std::wstring | UTF8toW (const BYTE *pInput, int inputLength) |
static std::wstring | UTF8toW (const BYTE *pPartialCharacter, int partialLength, const BYTE *pInput, int inputLength) |
static int | GetBytesInUTF8Character (BYTE input) |
static int | GetBytesAfterLastCompleteUTF8Character (const BYTE *pInput, int inputLength) |
Static Public Attributes | |
static const Win32::CCodePage | s_CP_ACP |
int GetSpaceRequiredForAtoT | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoT | ( | const char * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoT | ( | const char * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring AtoT | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring AtoT | ( | const char * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t AtoT | ( | void * | pBuffer, | |
size_t | size, | |||
const char * | pInput, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring AtoT | ( | const char * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t AtoT | ( | void * | pBuffer, | |
size_t | size, | |||
const char * | pInput, | |||
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoW | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoW | ( | const char * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoW | ( | const char * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring AtoW | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring AtoW | ( | const char * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t AtoW | ( | void * | pBuffer, | |
size_t | size, | |||
const char * | pInput, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring AtoW | ( | const char * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t AtoW | ( | void * | pBuffer, | |
size_t | size, | |||
const char * | pInput, | |||
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
BSTR AtoBSTR | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
BSTR AtoBSTR | ( | const char * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
BSTR AtoBSTR | ( | const char * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int AtoUTF8 | ( | const std::string & | input, | |
BYTE * | pBuffer, | |||
int | bufferSize, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int AtoUTF8 | ( | const char * | pInput, | |
int | inputLength, | |||
BYTE * | pBuffer, | |||
int | bufferSize, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoUTF8 | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForAtoUTF8 | ( | const char * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForWtoT | ( | const std::wstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForWtoT | ( | const wchar_t * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForWtoT | ( | const wchar_t * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring WtoT | ( | const std::wstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring WtoT | ( | const wchar_t * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t WtoT | ( | void * | pBuffer, | |
size_t | size, | |||
const wchar_t * | pInput, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring WtoT | ( | const wchar_t * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t WtoT | ( | void * | pBuffer, | |
size_t | size, | |||
const wchar_t * | pInput, | |||
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForWtoA | ( | const std::wstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForWtoA | ( | const wchar_t * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForWtoA | ( | const wchar_t * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string WtoA | ( | const std::wstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string WtoA | ( | const wchar_t * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t WtoA | ( | void * | pBuffer, | |
size_t | size, | |||
const wchar_t * | pInput, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string WtoA | ( | const wchar_t * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
size_t WtoA | ( | void * | pBuffer, | |
size_t | size, | |||
const wchar_t * | pInput, | |||
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
BSTR WtoBSTR | ( | const std::wstring & | input | ) | [static] |
int WtoUTF8 | ( | const std::wstring & | input, | |
BYTE * | pBuffer, | |||
int | bufferSize | |||
) | [static] |
int WtoUTF8 | ( | const wchar_t * | pInput, | |
int | inputLength, | |||
BYTE * | pBuffer, | |||
int | bufferSize | |||
) | [static] |
int GetSpaceRequiredForWtoUTF8 | ( | const std::wstring & | input | ) | [static] |
int GetSpaceRequiredForWtoUTF8 | ( | const wchar_t * | pInput, | |
int | inputLength | |||
) | [static] |
string TtoA | ( | const Core::_tstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string TtoA | ( | const TCHAR * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string TtoA | ( | const TCHAR * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring TtoW | ( | const Core::_tstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring TtoW | ( | const TCHAR * | pInput, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring TtoW | ( | const TCHAR * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
BSTR TtoBSTR | ( | const Core::_tstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int TtoUTF8 | ( | const Core::_tstring & | input, | |
BYTE * | pBuffer, | |||
int | bufferSize, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int TtoUTF8 | ( | const TCHAR * | pInput, | |
int | inputLength, | |||
BYTE * | pBuffer, | |||
int | bufferSize, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForTtoUTF8 | ( | const Core::_tstring & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
int GetSpaceRequiredForTtoUTF8 | ( | const TCHAR * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring BSTRtoT | ( | BSTR | bstr, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string BSTRtoA | ( | BSTR | bstr, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring BSTRtoW | ( | BSTR | bstr | ) | [static] |
void BSTRtoA | ( | BSTR | bstr, | |
const char ** | ppResult, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring UTF8toT | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring UTF8toT | ( | const BYTE * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
_tstring UTF8toT | ( | const BYTE * | pPartialCharacter, | |
int | partialLength, | |||
const BYTE * | pInput, | |||
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string UTF8toA | ( | const std::string & | input, | |
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string UTF8toA | ( | const BYTE * | pInput, | |
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
string UTF8toA | ( | const BYTE * | pPartialCharacter, | |
int | partialLength, | |||
const BYTE * | pInput, | |||
int | inputLength, | |||
const Win32::CCodePage & | codePage = s_CP_ACP | |||
) | [static] |
wstring UTF8toW | ( | const std::string & | input | ) | [static] |
wstring UTF8toW | ( | const BYTE * | pInput, | |
int | inputLength | |||
) | [static] |
wstring UTF8toW | ( | const BYTE * | pPartialCharacter, | |
int | partialLength, | |||
const BYTE * | pInput, | |||
int | inputLength | |||
) | [static] |
int GetBytesInUTF8Character | ( | BYTE | input | ) | [static] |
int GetBytesAfterLastCompleteUTF8Character | ( | const BYTE * | pInput, | |
int | inputLength | |||
) | [static] |
const CCodePage s_CP_ACP [static] |