JODA  0.13.1 (59b41972)
JSON On-Demand Analysis
Public Member Functions
RJAttributeReader Class Reference

#include <RJAttributeReader.h>

Inheritance diagram for RJAttributeReader:
[legend]
Collaboration diagram for RJAttributeReader:
[legend]

Public Member Functions

 RJAttributeReader ()
 
bool Default ()
 
bool Null ()
 
bool Bool (bool b)
 
bool Int (int i)
 
bool Uint (unsigned int i)
 
bool Int64 (int64_t int64)
 
bool Uint64 (uint64_t uint64)
 
bool Double (double d)
 
bool RawNumber (const Ch *str, rapidjson::SizeType len, bool copy)
 
bool String (const Ch *ch, rapidjson::SizeType type, bool b)
 
bool StartObject ()
 
bool Key (const Ch *str, rapidjson::SizeType len, bool copy)
 
bool EndObject (rapidjson::SizeType type)
 
bool StartArray ()
 
bool EndArray (rapidjson::SizeType type)
 
const std::set< std::string > & getAttributes () const
 
void clear ()
 

Constructor & Destructor Documentation

◆ RJAttributeReader()

RJAttributeReader::RJAttributeReader ( )

Member Function Documentation

◆ Bool()

bool RJAttributeReader::Bool ( bool  b)

◆ clear()

void RJAttributeReader::clear ( )
Here is the caller graph for this function:

◆ Default()

bool RJAttributeReader::Default ( )

◆ Double()

bool RJAttributeReader::Double ( double  d)

◆ EndArray()

bool RJAttributeReader::EndArray ( rapidjson::SizeType  type)

◆ EndObject()

bool RJAttributeReader::EndObject ( rapidjson::SizeType  type)

◆ getAttributes()

const std::set< std::string > & RJAttributeReader::getAttributes ( ) const
Here is the caller graph for this function:

◆ Int()

bool RJAttributeReader::Int ( int  i)

◆ Int64()

bool RJAttributeReader::Int64 ( int64_t  int64)

◆ Key()

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

◆ Null()

bool RJAttributeReader::Null ( )

◆ RawNumber()

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

◆ StartArray()

bool RJAttributeReader::StartArray ( )

◆ StartObject()

bool RJAttributeReader::StartObject ( )

◆ String()

bool RJAttributeReader::String ( const Ch *  ch,
rapidjson::SizeType  type,
bool  b 
)

◆ Uint()

bool RJAttributeReader::Uint ( unsigned int  i)

◆ Uint64()

bool RJAttributeReader::Uint64 ( uint64_t  uint64)

The documentation for this class was generated from the following files: