#include <picojson.h>
◆ array
◆ object
◆ value() [1/10]
| picojson::value::value |
( |
| ) |
|
|
inline |
◆ value() [2/10]
| picojson::value::value |
( |
int |
type, |
|
|
bool |
|
|
) |
| |
|
inline |
◆ value() [3/10]
| picojson::value::value |
( |
bool |
b | ) |
|
|
inlineexplicit |
◆ value() [4/10]
| picojson::value::value |
( |
double |
n | ) |
|
|
inlineexplicit |
◆ value() [5/10]
| picojson::value::value |
( |
const std::string & |
s | ) |
|
|
inlineexplicit |
◆ value() [6/10]
| picojson::value::value |
( |
const array & |
a | ) |
|
|
inlineexplicit |
◆ value() [7/10]
| picojson::value::value |
( |
const object & |
o | ) |
|
|
inlineexplicit |
◆ value() [8/10]
| picojson::value::value |
( |
const char * |
s | ) |
|
|
inlineexplicit |
◆ value() [9/10]
| picojson::value::value |
( |
const char * |
s, |
|
|
size_t |
len |
|
) |
| |
|
inline |
◆ ~value()
| picojson::value::~value |
( |
| ) |
|
|
inline |
◆ value() [10/10]
| picojson::value::value |
( |
const value & |
x | ) |
|
|
inline |
◆ contains() [1/2]
| bool picojson::value::contains |
( |
const size_t |
idx | ) |
const |
|
inline |
◆ contains() [2/2]
| bool picojson::value::contains |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ evaluate_as_boolean()
| bool picojson::value::evaluate_as_boolean |
( |
| ) |
const |
|
inline |
◆ get() [1/6]
template<typename T >
| T& picojson::value::get |
( |
| ) |
|
◆ get() [2/6]
template<typename T >
| const T& picojson::value::get |
( |
| ) |
const |
◆ get() [3/6]
| value & picojson::value::get |
( |
const size_t |
idx | ) |
|
|
inline |
◆ get() [4/6]
| const value & picojson::value::get |
( |
const size_t |
idx | ) |
const |
|
inline |
◆ get() [5/6]
| value & picojson::value::get |
( |
const std::string & |
key | ) |
|
|
inline |
◆ get() [6/6]
| const value & picojson::value::get |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ is() [1/2]
template<typename T >
| bool picojson::value::is |
( |
| ) |
const |
◆ is() [2/2]
template<>
| bool picojson::value::is |
( |
| ) |
const |
|
inline |
◆ operator=()
| value & picojson::value::operator= |
( |
const value & |
x | ) |
|
|
inline |
◆ serialize() [1/2]
| std::string picojson::value::serialize |
( |
bool |
prettify = false | ) |
const |
|
inline |
◆ serialize() [2/2]
template<typename Iter >
| void picojson::value::serialize |
( |
Iter |
os, |
|
|
bool |
prettify = false |
|
) |
| const |
◆ set()
template<typename T >
| void picojson::value::set |
( |
const T & |
| ) |
|
◆ swap()
| void picojson::value::swap |
( |
value & |
x | ) |
|
|
inline |
◆ to_str()
| std::string picojson::value::to_str |
( |
| ) |
const |
|
inline |
◆ type_
| int picojson::value::type_ |
|
protected |
◆ u_
The documentation for this class was generated from the following file: