#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: