template <typename Encoding = UTF8<>, typename Derived = void>

struct BaseReaderHandler

Defined at line 198 of file ../../third_party/rapidjson/include/rapidjson/reader.h

Default implementation of Handler.

This can be used as base class of any reader handler.

Public Methods

bool Default ()

Defined at line 203 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Null ()

Defined at line 204 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Bool (bool )

Defined at line 205 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Int (int )

Defined at line 206 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Uint (unsigned int )

Defined at line 207 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Int64 (int64_t )

Defined at line 208 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Uint64 (uint64_t )

Defined at line 209 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Double (double )

Defined at line 210 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool RawNumber (const Ch * str, SizeType len, bool copy)

enabled via kParseNumbersAsStringsFlag, string is not null-terminated (use length)

Defined at line 212 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool String (const Ch * , SizeType , bool )

Defined at line 213 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool StartObject ()

Defined at line 214 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool Key (const Ch * str, SizeType len, bool copy)

Defined at line 215 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool EndObject (SizeType )

Defined at line 216 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool StartArray ()

Defined at line 217 of file ../../third_party/rapidjson/include/rapidjson/reader.h

bool EndArray (SizeType )

Defined at line 218 of file ../../third_party/rapidjson/include/rapidjson/reader.h