Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::UTF8Util Namespace Reference

Functions

SPInt OVR_STDCALL GetLength (const char *buf, SPInt buflen)
 
UInt32 OVR_STDCALL GetCharAt (SPInt index, const char *putf8str, SPInt length)
 
SPInt OVR_STDCALL GetByteIndex (SPInt index, const char *putf8str, SPInt length)
 
int OVR_STDCALL GetEncodeCharSize (UInt32 ucs_character)
 
UInt32 OVR_STDCALL DecodeNextChar_Advance0 (const char **putf8Buffer)
 
void OVR_STDCALL EncodeChar (char *pbuffer, SPInt *pindex, UInt32 ucs_character)
 
SPInt OVR_STDCALL GetEncodeStringSize (const wchar_t *pchar, SPInt length)
 
void OVR_STDCALL EncodeString (char *pbuff, const wchar_t *pchar, SPInt length)
 
UPInt OVR_STDCALL DecodeString (wchar_t *pbuff, const char *putf8str, SPInt bytesLen)
 
UInt32 DecodeNextChar (const char **putf8Buffer)
 

Function Documentation

UInt32 OVR::UTF8Util::DecodeNextChar ( const char **  putf8Buffer)
inline

Definition at line 88 of file OVR_UTF8Util.h.

UInt32 OVR_STDCALL OVR::UTF8Util::DecodeNextChar_Advance0 ( const char **  putf8Buffer)

Definition at line 135 of file OVR_UTF8Util.cpp.

UPInt OVR_STDCALL OVR::UTF8Util::DecodeString ( wchar_t *  pbuff,
const char *  putf8str,
SPInt  bytesLen 
)

Definition at line 332 of file OVR_UTF8Util.cpp.

void OVR_STDCALL OVR::UTF8Util::EncodeChar ( char *  pbuffer,
SPInt *  pindex,
UInt32  ucs_character 
)

Definition at line 239 of file OVR_UTF8Util.cpp.

void OVR_STDCALL OVR::UTF8Util::EncodeString ( char *  pbuff,
const wchar_t *  pchar,
SPInt  length 
)

Definition at line 310 of file OVR_UTF8Util.cpp.

SPInt OVR_STDCALL OVR::UTF8Util::GetByteIndex ( SPInt  index,
const char *  putf8str,
SPInt  length 
)

Definition at line 90 of file OVR_UTF8Util.cpp.

UInt32 OVR_STDCALL OVR::UTF8Util::GetCharAt ( SPInt  index,
const char *  putf8str,
SPInt  length 
)

Definition at line 56 of file OVR_UTF8Util.cpp.

int OVR_STDCALL OVR::UTF8Util::GetEncodeCharSize ( UInt32  ucs_character)

Definition at line 117 of file OVR_UTF8Util.cpp.

SPInt OVR_STDCALL OVR::UTF8Util::GetEncodeStringSize ( const wchar_t *  pchar,
SPInt  length 
)

Definition at line 292 of file OVR_UTF8Util.cpp.

SPInt OVR_STDCALL OVR::UTF8Util::GetLength ( const char *  buf,
SPInt  buflen 
)

Definition at line 33 of file OVR_UTF8Util.cpp.