EncodedInputStream
Engine/source/persistence/rapidjson/encodedstream.h
Input byte stream wrapper with a statically bound encoding.
Public Types
Encoding::Ch
Ch
Private Functions
RAPIDJSON_STATIC_ASSERT(sizeof(typename InputByteStream::Ch) )
Public Functions
Detailed Description
Input byte stream wrapper with a statically bound encoding.
Parameters:
Encoding | The interpretation of encoding of the stream. Either UTF8, UTF16LE, UTF16BE, UTF32LE, UTF32BE. |
InputByteStream | Type of input byte stream. For example, FileReadStream. |
Public Types
typedef Encoding::Ch Ch
Private Attributes
Ch current_
InputByteStream & is_
Private Functions
EncodedInputStream(const EncodedInputStream & )
operator=(const EncodedInputStream & )
RAPIDJSON_STATIC_ASSERT(sizeof(typename InputByteStream::Ch) )