全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
rapidjson::EncodedOutputStream< Encoding, OutputByteStream > 模板类 参考

Output byte stream wrapper with statically bound encoding. 更多...

#include <encodedstream.h>

Public 类型

typedef Encoding::Ch Ch
 

Public 成员函数

 EncodedOutputStream (OutputByteStream &os, bool putBOM=true)
 
void Put (Ch c)
 
void Flush ()
 
Ch Peek () const
 
Ch Take ()
 
size_t Tell () const
 
Ch * PutBegin ()
 
size_t PutEnd (Ch *)
 

详细描述

template<typename Encoding, typename OutputByteStream>
class rapidjson::EncodedOutputStream< Encoding, OutputByteStream >

Output byte stream wrapper with statically bound encoding.

模板参数
EncodingThe interpretation of encoding of the stream. Either UTF8, UTF16LE, UTF16BE, UTF32LE, UTF32BE.
InputByteStreamType of input byte stream. For example, FileWriteStream.

该类的文档由以下文件生成: