CoolProp  4.2.5
An open-source fluid property and humid air property database
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
rapidjson::BaseReaderHandler< Encoding > Struct Template Reference

Default implementation of Handler. More...

#include <reader.h>

Inheritance diagram for rapidjson::BaseReaderHandler< Encoding >:
rapidjson::Handler

Public Types

typedef Encoding::Ch Ch
 

Public Member Functions

void Default ()
 
void Null ()
 
void Bool (bool)
 
void Int (int)
 
void Uint (unsigned)
 
void Int64 (int64_t)
 
void Uint64 (uint64_t)
 
void Double (double)
 
void String (const Ch *, SizeType, bool)
 
void StartObject ()
 
void EndObject (SizeType)
 
void StartArray ()
 
void EndArray (SizeType)
 

Detailed Description

template<typename Encoding = UTF8<>>
struct rapidjson::BaseReaderHandler< Encoding >

Default implementation of Handler.

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

Definition at line 75 of file reader.h.

Member Typedef Documentation

template<typename Encoding = UTF8<>>
typedef Encoding::Ch rapidjson::BaseReaderHandler< Encoding >::Ch

Definition at line 76 of file reader.h.

Member Function Documentation

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Bool ( bool  )
inline

Definition at line 80 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Default ( )
inline

Definition at line 78 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Double ( double  )
inline

Definition at line 85 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::EndArray ( SizeType  )
inline

Definition at line 90 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::EndObject ( SizeType  )
inline

Definition at line 88 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Int ( int  )
inline

Definition at line 81 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Int64 ( int64_t  )
inline

Definition at line 83 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Null ( )
inline

Definition at line 79 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::StartArray ( )
inline

Definition at line 89 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::StartObject ( )
inline

Definition at line 87 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::String ( const Ch ,
SizeType  ,
bool   
)
inline

Definition at line 86 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Uint ( unsigned  )
inline

Definition at line 82 of file reader.h.

template<typename Encoding = UTF8<>>
void rapidjson::BaseReaderHandler< Encoding >::Uint64 ( uint64_t  )
inline

Definition at line 84 of file reader.h.


The documentation for this struct was generated from the following file: