#define TOSHI_NAMESPACE_START
#define TOSHI_NAMESPACE_END
TFORCEINLINE T2Allocator * GetGlobalAllocator()
static TWCHAR * FindString(TWCHAR *str, const TWCHAR *substr)
static void ToUpperCase(TWCHAR *str)
static TWCHAR * Copy(TWCHAR *dst, const TWCHAR *src, TSIZE size=-1)
static TWCHAR ms_aScratchMem[SCRATCH_MEM_SIZE]
static TINT FormatV(TWCHAR *a_pcString, TINT size, const TWCHAR *a_pcFormat, va_list args)
static constexpr TSIZE SCRATCH_MEM_SIZE
static TWCHAR * CopySafe(TWCHAR *dst, const TWCHAR *src, TSIZE size)
static TSIZE Length(const TWCHAR *str)
static TWCHAR * SkipSpaces(TWCHAR *str)
static void ToLowerCase(TWCHAR *str)
static T2Allocator * GetDefaultAllocatorCB()
static TINT CompareNoCase(const TWCHAR *str1, const TWCHAR *str2, TSIZE size=-1)
static T2Allocator * sm_pDefaultAllocatorCB
static TINT Compare(const TWCHAR *str1, const TWCHAR *str2, TSIZE size=-1)
static TFLOAT StringToFloat(const TWCHAR *src)
static TINT StringToInt(const TWCHAR *src)
static TWCHAR * Concat(TWCHAR *dst, const TWCHAR *src, TSIZE size=-1)
static void IntToString(TINT value, TWCHAR *dst, TINT unused, TINT radix)
static TBOOL IsUpperCase(const TWCHAR *str)
static TBOOL IsLowerCase(const TWCHAR *str)
static TWCHAR * FindChar(TWCHAR *str, TWCHAR character)
static TINT Format(TWCHAR *a_pcString, TINT size, const TWCHAR *a_pcFormat,...)
static TWCHAR * CreateCopy(const TWCHAR *a_wszString, TSIZE a_uiSize=-1)