File json.hpp
↰ Parent directory (include
)
Definition (include/json.hpp
)
Includes
algorithm
(File algorithm.hpp)array
cassert
cctype
ciso646
clocale
cmath
cstddef
cstdint
cstdio
cstdlib
cstring
exception
(File exceptions.hpp)forward_list
functional
initializer_list
ios
iosfwd
istream
iterator
limits
map
memory
numeric
ostream
stdexcept
string
(File short_string.hpp)tuple
type_traits
unordered_map
utility
valarray
vector
Namespaces
Classes
Template Struct detector< Default, void_t< Op< Args… > >, Op, Args… >
Template Struct external_constructor< value_t::number_float >
Template Struct external_constructor< value_t::number_integer >
Template Struct external_constructor< value_t::number_unsigned >
Template Struct has_from_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > >
Template Struct has_to_json< BasicJsonType, T, enable_if_t< not is_basic_json< T >::value > >
Template Struct is_complete_type< T, decltype(void(sizeof(T))) >
Template Struct is_constructible_tuple< T1, std::tuple< Args… > >
Template Struct iterator_traits< T *, enable_if_t< std::is_object< T >::value > >
Template Struct iterator_traits< T, enable_if_t< !std::is_pointer< T >::value > >
Template Struct merge_and_renumber< index_sequence< I1… >, index_sequence< I2… > >
Template Struct wide_string_input_helper< WideStringType, 2 >
Template Class tuple_element< N::nlohmann::detail::iteration_proxy_value< IteratorType > >
Template Class tuple_size< ::nlohmann::detail::iteration_proxy_value< IteratorType > >
Enums
Functions
Template Function nlohmann::detail::dtoa_impl::compute_boundaries
Function nlohmann::detail::dtoa_impl::get_cached_power_for_binary_exponent
Function nlohmann::detail::dtoa_impl::grisu2(char *, int&, int&, diyfp, diyfp, diyfp)
Template Function nlohmann::detail::dtoa_impl::grisu2(char *, int&, int&, FloatType)
Template Function nlohmann::detail::dtoa_impl::reinterpret_bits
Template Function nlohmann::detail::from_json(const BasicJsonType&, typename std::nullptr_t&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, ConstructibleStringType&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, EnumType&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, std::valarray<T>&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, T(&))
Template Function nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, ArithmeticType&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, std::pair<A1, A2>&)
Template Function nlohmann::detail::from_json(const BasicJsonType&, std::tuple<Args…>&)
Template Function nlohmann::detail::to_json(BasicJsonType&, T)
Template Function nlohmann::detail::to_json(BasicJsonType&, typename BasicJsonType::string_t&&)
Template Function nlohmann::detail::to_json(BasicJsonType&, FloatType)
Template Function nlohmann::detail::to_json(BasicJsonType&, CompatibleNumberUnsignedType)
Template Function nlohmann::detail::to_json(BasicJsonType&, CompatibleNumberIntegerType)
Template Function nlohmann::detail::to_json(BasicJsonType&, EnumType)
Template Function nlohmann::detail::to_json(BasicJsonType&, const std::vector<bool>&)
Template Function nlohmann::detail::to_json(BasicJsonType&, const CompatibleArrayType&)
Template Function nlohmann::detail::to_json(BasicJsonType&, const std::valarray<T>&)
Template Function nlohmann::detail::to_json(BasicJsonType&, typename BasicJsonType::array_t&&)
Template Function nlohmann::detail::to_json(BasicJsonType&, const CompatibleObjectType&)
Template Function nlohmann::detail::to_json(BasicJsonType&, typename BasicJsonType::object_t&&)
Template Function nlohmann::detail::to_json(BasicJsonType&, const T(&))
Template Function nlohmann::detail::to_json(BasicJsonType&, const std::pair<T1, T2>&)
Template Function nlohmann::detail::to_json(BasicJsonType&, const T&)
Template Function nlohmann::detail::to_json(BasicJsonType&, const CompatibleString&)
Specialized Template Function std::swap< nlohmann::json >(nlohmann::json&, nlohmann::json&)