载入中...
搜索中...
未找到
rapidjson::CursorStreamWrapper< InputStream, Encoding > 模板类 参考

Cursor stream wrapper for counting line and column number if error exists. 更多...

#include <cursorstreamwrapper.h>

类 rapidjson::CursorStreamWrapper< InputStream, Encoding > 继承关系图:
rapidjson::GenericStreamWrapper< InputStream, UTF8<> >

Public 类型

typedef Encoding::Ch Ch
Public 类型 继承自 rapidjson::GenericStreamWrapper< InputStream, UTF8<> >
typedef UTF8<>::Ch Ch

Public 成员函数

 CursorStreamWrapper (InputStream &is)
Ch Take ()
size_t GetLine () const
 Get the error line number, if error exists.
size_t GetColumn () const
 Get the error column number, if error exists.
Public 成员函数 继承自 rapidjson::GenericStreamWrapper< InputStream, UTF8<> >
 GenericStreamWrapper (InputStream &is)
Ch Peek () const
Ch Take ()
size_t Tell ()
Ch * PutBegin ()
void Put (Ch ch)
void Flush ()
size_t PutEnd (Ch *ch)
const Ch * Peek4 () const
UTFType GetType () const
bool HasBOM () const

额外继承的成员函数

Protected 属性 继承自 rapidjson::GenericStreamWrapper< InputStream, UTF8<> >
InputStream & is_

详细描述

template<typename InputStream, typename Encoding = UTF8<>>
class rapidjson::CursorStreamWrapper< InputStream, Encoding >

Cursor stream wrapper for counting line and column number if error exists.

模板参数
InputStreamAny stream that implements Stream Concept

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