namespace Core::Text::UTFFunctions

Overview

namespace UTFFunctions {

// global functions

int decodeUTF8String(
    uchar* uString,
    int uStringSize,
    const char* cString,
    int cStringLength
);

int encodeUTF8String(
    char* cString,
    int cStringSize,
    const uchar* uString,
    int uStringLength
);

} // namespace UTFFunctions

Detailed Documentation

Global Functions

int decodeUTF8String(
    uchar* uString,
    int uStringSize,
    const char* cString,
    int cStringLength
)

Decode UTF-8 string to UTF-16.

int encodeUTF8String(
    char* cString,
    int cStringSize,
    const uchar* uString,
    int uStringLength
)

Encode UTF-16 to UTF-8.