Definition at line 287 of file sajson.h.
◆ value()
| sajson::value::value |
( |
type | value_type, |
|
|
const size_t * | payload, |
|
|
const char * | text ) |
|
inlineexplicit |
◆ as_string()
| std::string sajson::value::as_string |
( |
| ) |
const |
|
inline |
◆ assert_in_bounds()
| void sajson::value::assert_in_bounds |
( |
size_t | i | ) |
const |
|
inlineprivate |
◆ assert_type()
| void sajson::value::assert_type |
( |
type | expected | ) |
const |
|
inlineprivate |
◆ assert_type_2()
| void sajson::value::assert_type_2 |
( |
type | e1, |
|
|
type | e2 ) const |
|
inlineprivate |
◆ find_object_key()
| size_t sajson::value::find_object_key |
( |
const string & | key | ) |
const |
|
inline |
◆ get_array_element()
| value sajson::value::get_array_element |
( |
size_t | index | ) |
const |
|
inline |
◆ get_double_value()
| double sajson::value::get_double_value |
( |
| ) |
const |
|
inline |
◆ get_integer_value()
| int sajson::value::get_integer_value |
( |
| ) |
const |
|
inline |
◆ get_length()
| size_t sajson::value::get_length |
( |
| ) |
const |
|
inline |
◆ get_number_value()
| double sajson::value::get_number_value |
( |
| ) |
const |
|
inline |
◆ get_object_key()
| string sajson::value::get_object_key |
( |
size_t | index | ) |
const |
|
inline |
◆ get_object_value()
| value sajson::value::get_object_value |
( |
size_t | index | ) |
const |
|
inline |
◆ get_string_length()
| size_t sajson::value::get_string_length |
( |
| ) |
const |
|
inline |
◆ get_type()
| type sajson::value::get_type |
( |
| ) |
const |
|
inline |
◆ get_value_of_key()
| value sajson::value::get_value_of_key |
( |
const string & | key | ) |
const |
|
inline |
◆ payload
| const size_t* const sajson::value::payload |
|
private |
◆ text
| const char* const sajson::value::text |
|
private |
◆ value_type
| const type sajson::value::value_type |
|
private |
The documentation for this class was generated from the following file:
- /home/jlb/src/janbar/PVR/cppmythlib/cppmyth/src/private/sajson.h