Public Member Functions |
|
LSE_CALL | CWString (CAllocator *_paAllocator=NULL) |
|
LSE_CALL | CWString (const char *_pcString, CAllocator *_paAllocator=NULL) |
|
LSE_CALL | CWString (const wchar_t *_pwcString, CAllocator *_paAllocator=NULL) |
|
LSE_CALL | CWString (const CWString &_sString, CAllocator *_paAllocator=NULL) |
|
LSE_CALL | CWString (const CStringBase< CWString, wchar_t > &_sbStringBase, CAllocator *_paAllocator=NULL) |
| CWString &LSE_CALL | operator= (const wchar_t *_pwcString) |
| CWString &LSE_CALL | operator= (const CWString &_wstrString) |
| LSBOOL LSE_CALL | FromUI64 (LSUINT64 _ui64Value, LSUINT32 _ui32Radix=10) |
| LSBOOL LSE_CALL | FromI64 (LSINT64 _i64Value, LSUINT32 _ui32Radix=10) |
| LSBOOL LSE_CALL | FromDouble (LSDOUBLE _dValue, LSBOOL _bScientific=false) |
A standard string class with an optional allocator.
Class CWString Description: A standard wide-character string class with an optional allocator. Simply specializes the CStringBase template with a wchar_t. In this way, this class provides an example of how to create a string of any base type (char, wchar_t, unsigned short, etc.)