Transcoder

Engine/source/persistence/rapidjson/encodings.h

Encoding conversion.

More...

Public Static Functions

RAPIDJSON_FORCEINLINE bool
Transcode(InputStream & is, OutputStream & os)

Take one Unicode codepoint from source encoding, convert it to target encoding and put it to the output stream.

RAPIDJSON_FORCEINLINE bool
TranscodeUnsafe(InputStream & is, OutputStream & os)
RAPIDJSON_FORCEINLINE bool
Validate(InputStream & is, OutputStream & os)

Validate one Unicode codepoint from an encoded stream.

Detailed Description

Encoding conversion.

Public Static Functions

Transcode(InputStream & is, OutputStream & os)

Take one Unicode codepoint from source encoding, convert it to target encoding and put it to the output stream.

TranscodeUnsafe(InputStream & is, OutputStream & os)

Validate(InputStream & is, OutputStream & os)

Validate one Unicode codepoint from an encoded stream.