|
JSON for Modern C++
3.0
|
This is the complete list of members for nlohmann::basic_json, including all inherited members.
| allocator_type typedef | nlohmann::basic_json | |
| array(std::initializer_list< basic_json > init=std::initializer_list< basic_json >()) | nlohmann::basic_json | inlinestatic |
| array_t typedef | nlohmann::basic_json | |
| at(size_type idx) | nlohmann::basic_json | inline |
| at(size_type idx) const | nlohmann::basic_json | inline |
| at(const typename object_t::key_type &key) | nlohmann::basic_json | inline |
| at(const typename object_t::key_type &key) const | nlohmann::basic_json | inline |
| back() | nlohmann::basic_json | inline |
| back() const | nlohmann::basic_json | inline |
| basic_json(const value_t value) | nlohmann::basic_json | inline |
| basic_json() noexcept=default | nlohmann::basic_json | |
| basic_json(std::nullptr_t) noexcept | nlohmann::basic_json | inline |
| basic_json(const object_t &value) | nlohmann::basic_json | inline |
| basic_json(const CompatibleObjectType &value) | nlohmann::basic_json | inline |
| basic_json(const array_t &value) | nlohmann::basic_json | inline |
| basic_json(const CompatibleArrayType &value) | nlohmann::basic_json | inline |
| basic_json(const string_t &value) | nlohmann::basic_json | inline |
| basic_json(const typename string_t::value_type *value) | nlohmann::basic_json | inline |
| basic_json(const CompatibleStringType &value) | nlohmann::basic_json | inline |
| basic_json(boolean_t value) | nlohmann::basic_json | inline |
| basic_json(const number_integer_t value) | nlohmann::basic_json | inline |
| basic_json(const int value) | nlohmann::basic_json | inline |
| basic_json(const CompatibleNumberIntegerType value) noexcept | nlohmann::basic_json | inline |
| basic_json(const number_float_t value) | nlohmann::basic_json | inline |
| basic_json(const CompatibleNumberFloatType value) noexcept | nlohmann::basic_json | inline |
| basic_json(std::initializer_list< basic_json > init, bool type_deduction=true, value_t manual_type=value_t::array) | nlohmann::basic_json | inline |
| basic_json(size_type count, const basic_json &value) | nlohmann::basic_json | inline |
| basic_json(InputIT first, InputIT last) | nlohmann::basic_json | inline |
| basic_json(const basic_json &other) | nlohmann::basic_json | inline |
| basic_json(basic_json &&other) noexcept | nlohmann::basic_json | inline |
| begin() | nlohmann::basic_json | inline |
| begin() const | nlohmann::basic_json | inline |
| boolean_t typedef | nlohmann::basic_json | |
| cbegin() const | nlohmann::basic_json | inline |
| cend() const | nlohmann::basic_json | inline |
| clear() noexcept | nlohmann::basic_json | inline |
| const_pointer typedef | nlohmann::basic_json | |
| const_reference typedef | nlohmann::basic_json | |
| count(typename object_t::key_type key) const | nlohmann::basic_json | inline |
| crbegin() const | nlohmann::basic_json | inline |
| crend() const | nlohmann::basic_json | inline |
| difference_type typedef | nlohmann::basic_json | |
| dump(const int indent=-1) const | nlohmann::basic_json | inline |
| empty() const noexcept | nlohmann::basic_json | inline |
| end() | nlohmann::basic_json | inline |
| end() const | nlohmann::basic_json | inline |
| erase(InteratorType pos) | nlohmann::basic_json | inline |
| erase(InteratorType first, InteratorType last) | nlohmann::basic_json | inline |
| erase(const typename object_t::key_type &key) | nlohmann::basic_json | inline |
| erase(const size_type idx) | nlohmann::basic_json | inline |
| find(typename object_t::key_type key) | nlohmann::basic_json | inline |
| find(typename object_t::key_type key) const | nlohmann::basic_json | inline |
| front() | nlohmann::basic_json | inline |
| front() const | nlohmann::basic_json | inline |
| get() const | nlohmann::basic_json | inline |
| get() noexcept | nlohmann::basic_json | inline |
| get() const noexcept | nlohmann::basic_json | inline |
| get_allocator() | nlohmann::basic_json | inlinestatic |
| get_ptr() noexcept | nlohmann::basic_json | inline |
| get_ptr() const noexcept | nlohmann::basic_json | inline |
| is_array() const noexcept | nlohmann::basic_json | inline |
| is_boolean() const noexcept | nlohmann::basic_json | inline |
| is_discarded() const noexcept | nlohmann::basic_json | inline |
| is_null() const noexcept | nlohmann::basic_json | inline |
| is_number() const noexcept | nlohmann::basic_json | inline |
| is_number_float() const noexcept | nlohmann::basic_json | inline |
| is_number_integer() const noexcept | nlohmann::basic_json | inline |
| is_object() const noexcept | nlohmann::basic_json | inline |
| is_primitive() const noexcept | nlohmann::basic_json | inline |
| is_string() const noexcept | nlohmann::basic_json | inline |
| is_structured() const noexcept | nlohmann::basic_json | inline |
| max_size() const noexcept | nlohmann::basic_json | inline |
| number_float_t typedef | nlohmann::basic_json | |
| number_integer_t typedef | nlohmann::basic_json | |
| object(std::initializer_list< basic_json > init=std::initializer_list< basic_json >()) | nlohmann::basic_json | inlinestatic |
| object_t typedef | nlohmann::basic_json | |
| operator value_t() const noexcept | nlohmann::basic_json | inline |
| operator ValueType() const | nlohmann::basic_json | inline |
| operator!=(const_reference lhs, const_reference rhs) noexcept | nlohmann::basic_json | friend |
| operator+=(basic_json &&value) | nlohmann::basic_json | inline |
| operator+=(const basic_json &value) | nlohmann::basic_json | inline |
| operator+=(const typename object_t::value_type &value) | nlohmann::basic_json | inline |
| operator<(const value_t lhs, const value_t rhs) | nlohmann::basic_json | friend |
| operator<(const_reference lhs, const_reference rhs) noexcept | nlohmann::basic_json | friend |
| operator<<(std::ostream &o, const basic_json &j) | nlohmann::basic_json | friend |
| operator<<(basic_json &j, std::istream &i) | nlohmann::basic_json | friend |
| operator<=(const_reference lhs, const_reference rhs) noexcept | nlohmann::basic_json | friend |
| operator=(basic_json other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value) | nlohmann::basic_json | inline |
| operator==(const_reference lhs, const_reference rhs) noexcept | nlohmann::basic_json | friend |
| operator>(const_reference lhs, const_reference rhs) noexcept | nlohmann::basic_json | friend |
| operator>=(const_reference lhs, const_reference rhs) noexcept | nlohmann::basic_json | friend |
| operator>>(const basic_json &j, std::ostream &o) | nlohmann::basic_json | friend |
| operator>>(std::istream &i, basic_json &j) | nlohmann::basic_json | friend |
| operator[](size_type idx) | nlohmann::basic_json | inline |
| operator[](size_type idx) const | nlohmann::basic_json | inline |
| operator[](const typename object_t::key_type &key) | nlohmann::basic_json | inline |
| operator[](const typename object_t::key_type &key) const | nlohmann::basic_json | inline |
| operator[](const T(&key)[n]) | nlohmann::basic_json | inline |
| operator[](const T(&key)[n]) const | nlohmann::basic_json | inline |
| parse(const string_t &s, parser_callback_t cb=nullptr) | nlohmann::basic_json | inlinestatic |
| parse(std::istream &i, parser_callback_t cb=nullptr) | nlohmann::basic_json | inlinestatic |
| parse_event_t enum name | nlohmann::basic_json | |
| parser_callback_t typedef | nlohmann::basic_json | |
| pointer typedef | nlohmann::basic_json | |
| push_back(basic_json &&value) | nlohmann::basic_json | inline |
| push_back(const basic_json &value) | nlohmann::basic_json | inline |
| push_back(const typename object_t::value_type &value) | nlohmann::basic_json | inline |
| rbegin() | nlohmann::basic_json | inline |
| rbegin() const | nlohmann::basic_json | inline |
| reference typedef | nlohmann::basic_json | |
| rend() | nlohmann::basic_json | inline |
| rend() const | nlohmann::basic_json | inline |
| size() const noexcept | nlohmann::basic_json | inline |
| size_type typedef | nlohmann::basic_json | |
| string_t typedef | nlohmann::basic_json | |
| swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value) | nlohmann::basic_json | inline |
| swap(array_t &other) | nlohmann::basic_json | inline |
| swap(object_t &other) | nlohmann::basic_json | inline |
| swap(string_t &other) | nlohmann::basic_json | inline |
| type() const noexcept | nlohmann::basic_json | inline |
| value_t enum name | nlohmann::basic_json | |
| value_type typedef | nlohmann::basic_json | |
| ~basic_json() | nlohmann::basic_json | inline |
1.8.9.1