XII Release 0.1.0
Loading...
Searching...
No Matches
xiiStringUtf32 Class Reference

This class only exists for completeness. More...

#include <StringConversion.h>

Public Member Functions

 xiiStringUtf32 (xiiAllocatorBase *pAllocator=xiiFoundation::GetDefaultAllocator())
 
 xiiStringUtf32 (const char *szUtf8, xiiAllocatorBase *pAllocator=xiiFoundation::GetDefaultAllocator())
 
 xiiStringUtf32 (const xiiUInt16 *pUtf16, xiiAllocatorBase *pAllocator=xiiFoundation::GetDefaultAllocator())
 
 xiiStringUtf32 (const xiiUInt32 *pUtf32, xiiAllocatorBase *pAllocator=xiiFoundation::GetDefaultAllocator())
 
 xiiStringUtf32 (const wchar_t *pWChar, xiiAllocatorBase *pAllocator=xiiFoundation::GetDefaultAllocator())
 
void operator= (const char *szUtf8)
 
void operator= (const xiiUInt16 *pUtf16)
 
void operator= (const xiiUInt32 *pUtf32)
 
void operator= (const wchar_t *pWChar)
 
XII_ALWAYS_INLINE const xiiUInt32 * GetData () const
 
XII_ALWAYS_INLINE xiiUInt32 GetElementCount () const
 

Detailed Description

This class only exists for completeness.

There should be no case where it is preferred over other classes.


The documentation for this class was generated from the following files: