Torque3D Documentation / _generateds / BaseReaderHandler

BaseReaderHandler

Engine/source/persistence/rapidjson/reader.h

Default implementation of Handler.

More...

Public Types

Encoding::Ch
Ch 
internal::SelectIf< internal::IsSame< Derived, void >, BaseReaderHandler, Derived >::Type
Override 

Public Functions

bool
Bool(bool )
bool
bool
Double(double )
bool
Int(int )
bool
bool
Key(const Ch * str, SizeType len, bool copy)
bool
Null()
bool
RawNumber(const Ch * str, SizeType len, bool copy)

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

bool
bool
bool
String(const Ch * , SizeType , bool )
bool
Uint(unsigned )

Detailed Description

Default implementation of Handler.

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

note:

implements Handler concept

Public Types

typedef Encoding::Ch Ch 
typedef internal::SelectIf< internal::IsSame< Derived, void >, BaseReaderHandler, Derived >::Type Override 

Public Functions

Bool(bool )

Default()

Double(double )

EndArray(SizeType )

EndObject(SizeType )

Int(int )

Int64(int64_t )

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

Null()

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

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

StartArray()

StartObject()

String(const Ch * , SizeType , bool )

Uint(unsigned )

Uint64(uint64_t )