neoGFX
Cross-platform C++ app/game engine
|
#include <json.hpp>
Classes | |
class | const_iterator |
class | iterator |
Static Public Member Functions | |
static string_type | to_error_text (const json_document_source_location &aDocumentSourceLocation, const string_type &aExtraInfo={}) |
static string_type | to_error_text (const json_value &aNode, const string_type &aExtraInfo={}) |
Static Public Attributes | |
static constexpr json_syntax | syntax = Syntax |
typedef json_value::json_array neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_array |
typedef json_value::json_bool neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_bool |
typedef json_value::json_double neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_double |
typedef json_value::json_int neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_int |
typedef json_value::json_int64 neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_int64 |
typedef json_value::json_keyword neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_keyword |
typedef json_value::json_null neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_null |
typedef json_value::json_object neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_object |
typedef json_value::json_string neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_string |
typedef json_value::json_uint neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_uint |
typedef json_value::json_uint64 neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_uint64 |
typedef basic_json_value<syntax, allocator_type, character_type, character_traits_type, character_allocator_type> neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::json_value |
typedef std::optional<json_value> neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::optional_json_value |
typedef value_type* neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::pointer |
typedef value_type& neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::reference |
typedef json_value::value_type neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
|
inline |