#include <T2String16.h>
Static Public Member Functions | |
static TWCHAR * | CreateCopy (const TWCHAR *a_wszString, TSIZE a_uiSize=-1) |
static TINT | Format (TWCHAR *a_pcString, TINT size, const TWCHAR *a_pcFormat,...) |
static TINT | Format (TWCHAR *a_pcString, const TWCHAR *a_pcFormat,...) |
static TINT | FormatV (TWCHAR *a_pcString, TINT size, const TWCHAR *a_pcFormat, va_list args) |
static TINT | FormatV (TWCHAR *a_pcString, const TWCHAR *a_pcFormat, va_list args) |
static TINT | Compare (const TWCHAR *str1, const TWCHAR *str2, TSIZE size=-1) |
static TINT | CompareNoCase (const TWCHAR *str1, const TWCHAR *str2, TSIZE size=-1) |
static TWCHAR * | Copy (TWCHAR *dst, const TWCHAR *src, TSIZE size=-1) |
static TWCHAR * | CopySafe (TWCHAR *dst, const TWCHAR *src, TSIZE size) |
static TWCHAR * | Concat (TWCHAR *dst, const TWCHAR *src, TSIZE size=-1) |
static TWCHAR * | FindChar (TWCHAR *str, TWCHAR character) |
static const TWCHAR * | FindChar (const TWCHAR *str, TWCHAR character) |
static TWCHAR * | FindString (TWCHAR *str, const TWCHAR *substr) |
static const TWCHAR * | FindString (const TWCHAR *str, const TWCHAR *substr) |
static TSIZE | Length (const TWCHAR *str) |
static TBOOL | IsLowerCase (const TWCHAR *str) |
static TBOOL | IsUpperCase (const TWCHAR *str) |
static void | ToLowerCase (TWCHAR *str) |
static void | ToUpperCase (TWCHAR *str) |
static void | IntToString (TINT value, TWCHAR *dst, TINT unused, TINT radix) |
static void | IntToString (TINT value, TWCHAR *dst, TINT radix) |
static TINT | StringToInt (const TWCHAR *src) |
static TFLOAT | StringToFloat (const TWCHAR *src) |
static TWCHAR * | SkipSpaces (TWCHAR *str) |
static const TWCHAR * | SkipSpaces (const TWCHAR *str) |
static T2Allocator * | GetDefaultAllocatorCB () |
Static Public Attributes | |
static constexpr TSIZE | SCRATCH_MEM_SIZE = 512 |
static T2Allocator * | sm_pDefaultAllocatorCB = GetDefaultAllocatorCB() |
static TWCHAR | ms_aScratchMem [SCRATCH_MEM_SIZE] |
Definition at line 9 of file T2String16.h.
Definition at line 52 of file T2String16.cpp.
Definition at line 60 of file T2String16.cpp.
Definition at line 87 of file T2String16.cpp.
Definition at line 70 of file T2String16.cpp.
Definition at line 78 of file T2String16.cpp.
Definition at line 205 of file T2String16.cpp.
Definition at line 95 of file T2String16.cpp.
Definition at line 107 of file T2String16.cpp.
Definition at line 119 of file T2String16.cpp.
Definition at line 124 of file T2String16.cpp.
Definition at line 30 of file T2String16.cpp.
Definition at line 41 of file T2String16.cpp.
Definition at line 23 of file T2String16.cpp.
|
static |
Definition at line 15 of file T2String16.cpp.
|
inlinestatic |
Definition at line 54 of file T2String16.h.
Definition at line 174 of file T2String16.cpp.
Definition at line 169 of file T2String16.cpp.
Definition at line 135 of file T2String16.cpp.
Definition at line 143 of file T2String16.cpp.
Definition at line 129 of file T2String16.cpp.
Definition at line 197 of file T2String16.cpp.
Definition at line 189 of file T2String16.cpp.
Definition at line 184 of file T2String16.cpp.
Definition at line 179 of file T2String16.cpp.
|
static |
Definition at line 151 of file T2String16.cpp.
|
static |
Definition at line 160 of file T2String16.cpp.
|
static |
Definition at line 61 of file T2String16.h.
|
staticconstexpr |
Definition at line 12 of file T2String16.h.
|
inlinestatic |
Definition at line 60 of file T2String16.h.