#include <pjson.h>
PJSON::Object::Object |
( |
| ) |
|
|
inline |
PJSON::Object::~Object |
( |
| ) |
|
virtual Base* PJSON::Object::DeepClone |
( |
| ) |
const |
|
virtual |
template<class T >
const T* PJSON::Object::Get |
( |
const PString & |
name | ) |
const |
|
inline |
template<class T >
T* PJSON::Object::Get |
( |
const PString & |
name | ) |
|
|
inline |
const Array& PJSON::Object::GetArray |
( |
const PString & |
name | ) |
const |
|
inline |
bool PJSON::Object::GetBoolean |
( |
const PString & |
name | ) |
const |
int PJSON::Object::GetInteger |
( |
const PString & |
name | ) |
const |
int64_t PJSON::Object::GetInteger64 |
( |
const PString & |
name | ) |
const |
const Object& PJSON::Object::GetObject |
( |
const PString & |
name | ) |
const |
|
inline |
unsigned PJSON::Object::GetUnsigned |
( |
const PString & |
name | ) |
const |
uint64_t PJSON::Object::GetUnsigned64 |
( |
const PString & |
name | ) |
const |
virtual bool PJSON::Object::IsType |
( |
Types |
type | ) |
const |
|
virtual |
bool PJSON::Object::IsType |
( |
const PString & |
name, |
|
|
Types |
type |
|
) |
| const |
virtual void PJSON::Object::PrintOn |
( |
ostream & |
strm | ) |
const |
|
virtual |
virtual void PJSON::Object::ReadFrom |
( |
istream & |
strm | ) |
|
|
virtual |
bool PJSON::Object::Remove |
( |
const PString & |
name | ) |
|
bool PJSON::Object::Set |
( |
const PString & |
name, |
|
|
Types |
type |
|
) |
| |
bool PJSON::Object::Set |
( |
const PString & |
name, |
|
|
const Base & |
toInsert |
|
) |
| |
bool PJSON::Object::Set |
( |
const PString & |
name, |
|
|
const PJSON & |
toInsert |
|
) |
| |
bool PJSON::Object::SetBoolean |
( |
const PString & |
name, |
|
|
bool |
value |
|
) |
| |
bool PJSON::Object::SetString |
( |
const PString & |
name, |
|
|
const PString & |
value |
|
) |
| |
The documentation for this class was generated from the following file: