neoGFX
Cross-platform C++ app/game engine
|
#include <json.hpp>
Public Types | |
typedef T | json_value |
typedef json_value::value_type | value_type |
typedef json_value::json_string | json_string |
Public Member Functions | |
basic_json_array () | |
basic_json_array (json_value &aOwner) | |
array_type::const_iterator | cbegin () const |
array_type::const_iterator | cend () const |
array_type::const_iterator | begin () const |
array_type::const_iterator | end () const |
array_type::iterator | begin () |
array_type::iterator | end () |
json_value & | push_back (const value_type &aValue) |
json_value & | push_back (value_type &&aValue) |
json_value & | back () |
json_value & | operator[] (std::size_t aIndex) |
json_value & | contents () const |
void | set_contents (json_value &aOwner) |
Friends | |
template<json_syntax Syntax, typename Alloc , typename CharT , typename Traits , typename CharAlloc > | |
class | basic_json |
template<json_syntax Syntax, typename Alloc , typename CharT , typename Traits , typename CharAlloc > | |
class | basic_json_value |
typedef json_value::json_string neolib::basic_json_array< T >::json_string |
typedef json_value::value_type neolib::basic_json_array< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |