#include <yjson.h>
◆ YJsonObject()
YJsonObject::YJsonObject |
( |
| ) |
|
◆ ~YJsonObject()
YJsonObject::~YJsonObject |
( |
| ) |
|
◆ addKeyValue()
void YJsonObject::addKeyValue |
( |
const std::string & |
sKey, |
|
|
YJsonObject * |
pValue |
|
) |
| |
◆ containsKey()
bool YJsonObject::containsKey |
( |
const std::string & |
sKey | ) |
const |
◆ doArray()
void YJsonObject::doArray |
( |
| ) |
|
◆ doNumber()
void YJsonObject::doNumber |
( |
| ) |
|
◆ doObject()
void YJsonObject::doObject |
( |
| ) |
|
◆ doString()
void YJsonObject::doString |
( |
| ) |
|
◆ getKeys()
std::vector< std::string > YJsonObject::getKeys |
( |
| ) |
const |
◆ getNumber()
int YJsonObject::getNumber |
( |
| ) |
const |
◆ getString()
std::string YJsonObject::getString |
( |
| ) |
const |
◆ isArray()
bool YJsonObject::isArray |
( |
| ) |
const |
◆ isNumber()
bool YJsonObject::isNumber |
( |
| ) |
|
◆ isObject()
bool YJsonObject::isObject |
( |
| ) |
|
◆ isString()
bool YJsonObject::isString |
( |
| ) |
|
◆ isUndefined()
bool YJsonObject::isUndefined |
( |
| ) |
|
◆ length()
int YJsonObject::length |
( |
| ) |
const |
◆ operator[]() [1/2]
const YJsonObject & YJsonObject::operator[] |
( |
const std::string & |
sName | ) |
const |
◆ operator[]() [2/2]
const YJsonObject & YJsonObject::operator[] |
( |
int |
nIndex | ) |
const |
◆ push()
◆ reset()
void YJsonObject::reset |
( |
| ) |
|
|
private |
◆ setNumber()
void YJsonObject::setNumber |
( |
int |
nValue | ) |
|
◆ setString()
void YJsonObject::setString |
( |
std::string |
sValue | ) |
|
◆ m_arrObjects
◆ m_mapObjects
std::map<std::string, YJsonObject *> YJsonObject::m_mapObjects |
|
private |
◆ m_nType
◆ m_nValue
int YJsonObject::m_nValue |
|
private |
◆ m_sValue
std::string YJsonObject::m_sValue |
|
private |
◆ TAG
std::string YJsonObject::TAG |
|
private |
The documentation for this class was generated from the following files: