Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CJSONVariantParserHandler Class Reference

Public Member Functions

 CJSONVariantParserHandler (CVariant &parsedObject)
 
bool Null ()
 
bool Bool (bool b)
 
bool Int (int i)
 
bool Uint (unsigned u)
 
bool Int64 (int64_t i)
 
bool Uint64 (uint64_t u)
 
bool Double (double d)
 
bool RawNumber (const char *str, rapidjson::SizeType length, bool copy)
 
bool String (const char *str, rapidjson::SizeType length, bool copy)
 
bool StartObject ()
 
bool Key (const char *str, rapidjson::SizeType length, bool copy)
 
bool EndObject (rapidjson::SizeType memberCount)
 
bool StartArray ()
 
bool EndArray (rapidjson::SizeType elementCount)
 

Constructor & Destructor Documentation

◆ CJSONVariantParserHandler()

CJSONVariantParserHandler::CJSONVariantParserHandler ( CVariant parsedObject)
explicit

Member Function Documentation

◆ Bool()

bool CJSONVariantParserHandler::Bool ( bool  b)

◆ Double()

bool CJSONVariantParserHandler::Double ( double  d)

◆ EndArray()

bool CJSONVariantParserHandler::EndArray ( rapidjson::SizeType  elementCount)

◆ EndObject()

bool CJSONVariantParserHandler::EndObject ( rapidjson::SizeType  memberCount)

◆ Int()

bool CJSONVariantParserHandler::Int ( int  i)

◆ Int64()

bool CJSONVariantParserHandler::Int64 ( int64_t  i)

◆ Key()

bool CJSONVariantParserHandler::Key ( const char *  str,
rapidjson::SizeType  length,
bool  copy 
)

◆ Null()

bool CJSONVariantParserHandler::Null ( )

◆ RawNumber()

bool CJSONVariantParserHandler::RawNumber ( const char *  str,
rapidjson::SizeType  length,
bool  copy 
)

◆ StartArray()

bool CJSONVariantParserHandler::StartArray ( )

◆ StartObject()

bool CJSONVariantParserHandler::StartObject ( )

◆ String()

bool CJSONVariantParserHandler::String ( const char *  str,
rapidjson::SizeType  length,
bool  copy 
)

◆ Uint()

bool CJSONVariantParserHandler::Uint ( unsigned  u)

◆ Uint64()

bool CJSONVariantParserHandler::Uint64 ( uint64_t  u)

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