Namespace nlohmann::detail¶
detail namespace with internal helper functions
Detailed Description¶
This namespace collects functions that should not be exposed, implementations of some Template Class basic_json methods, and meta-programming helpers.
version 2.1.0
Namespaces¶
Namespace nlohmann::detail::nlohmann::json_abi_v3_11_3::detail::container_input_adapter_factory_impl
Namespace nlohmann::detail::nlohmann::json_abi_v3_11_3::detail::dtoa_impl
Namespace nlohmann::detail::nlohmann::json_abi_v3_11_3::detail::impl
Namespace nlohmann::detail::nlohmann::json_abi_v3_11_3::detail::utility_internal
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< !is_basic_json< T >::value > >
Template Struct has_to_json< BasicJsonType, T, enable_if_t< !is_basic_json< T >::value > >
Template Struct is_complete_type< T, decltype(void(sizeof(T))) >
Template Struct is_constructible< const std::pair< T1, T2 > >
Template Struct is_constructible_tuple< T1, std::tuple< Args… > >
Template Struct is_default_constructible< const std::pair< T1, T2 > >
Template Struct is_default_constructible< const std::tuple< Ts… > >
Template Struct is_default_constructible< std::pair< T1, T2 > >
Template Struct is_default_constructible< std::tuple< Ts… > >
Template Struct is_json_iterator_of< BasicJsonType, typename BasicJsonType::const_iterator >
Template Struct is_json_iterator_of< BasicJsonType, typename BasicJsonType::iterator >
Template Struct is_specialization_of< Primary, Primary< 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 value_in_range_of_impl2< OfType, T, false, false >
Template Struct value_in_range_of_impl2< OfType, T, false, true >
Template Struct value_in_range_of_impl2< OfType, T, true, false >
Template Struct value_in_range_of_impl2< OfType, T, true, true >
Template Struct wide_string_input_helper< BaseInputAdapter, 2 >
Template Struct wide_string_input_helper< BaseInputAdapter, 4 >
Enums¶
Functions¶
Function nlohmann::json_abi_v3_11_3::detail::concat_length()
Function nlohmann::json_abi_v3_11_3::detail::concat_length()
Function nlohmann::json_abi_v3_11_3::detail::concat_length()
Function nlohmann::json_abi_v3_11_3::detail::concat_length()
Function nlohmann::json_abi_v3_11_3::detail::conditional_static_cast
Function nlohmann::json_abi_v3_11_3::detail::from_json_array_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_array_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_array_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_array_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_inplace_array_impl
Function nlohmann::json_abi_v3_11_3::detail::from_json_tuple_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_tuple_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_tuple_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_tuple_impl()
Function nlohmann::json_abi_v3_11_3::detail::from_json_tuple_impl_base
Function nlohmann::json_abi_v3_11_3::detail::get_arithmetic_value
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::input_adapter()
Function nlohmann::json_abi_v3_11_3::detail::little_endianness
Function nlohmann::json_abi_v3_11_3::detail::replace_substring
Function nlohmann::json_abi_v3_11_3::detail::to_json_tuple_impl
Function nlohmann::json_abi_v3_11_3::detail::value_in_range_of
Typedefs¶
Typedef nlohmann::json_abi_v3_11_3::detail::actual_object_comparator_t
Typedef nlohmann::json_abi_v3_11_3::detail::binary_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::boolean_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::contiguous_bytes_input_adapter
Typedef nlohmann::json_abi_v3_11_3::detail::detect_erase_with_key_type
Typedef nlohmann::json_abi_v3_11_3::detail::detect_is_transparent
Typedef nlohmann::json_abi_v3_11_3::detail::detect_key_compare
Typedef nlohmann::json_abi_v3_11_3::detail::detect_string_can_append
Typedef nlohmann::json_abi_v3_11_3::detail::detect_string_can_append_data
Typedef nlohmann::json_abi_v3_11_3::detail::detect_string_can_append_iter
Typedef nlohmann::json_abi_v3_11_3::detail::detect_string_can_append_op
Typedef nlohmann::json_abi_v3_11_3::detail::difference_type_t
Typedef nlohmann::json_abi_v3_11_3::detail::end_array_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::end_object_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::from_json_function
Typedef nlohmann::json_abi_v3_11_3::detail::get_template_function
Typedef nlohmann::json_abi_v3_11_3::detail::has_erase_with_key_type
Typedef nlohmann::json_abi_v3_11_3::detail::index_sequence_for
Typedef nlohmann::json_abi_v3_11_3::detail::is_c_string_uncvref
Typedef nlohmann::json_abi_v3_11_3::detail::is_detected_convertible
Typedef nlohmann::json_abi_v3_11_3::detail::is_detected_exact
Typedef nlohmann::json_abi_v3_11_3::detail::is_usable_as_basic_json_key_type
Typedef nlohmann::json_abi_v3_11_3::detail::is_usable_as_key_type
Typedef nlohmann::json_abi_v3_11_3::detail::iterator_category_t
Typedef nlohmann::json_abi_v3_11_3::detail::make_index_sequence
Typedef nlohmann::json_abi_v3_11_3::detail::make_integer_sequence
Typedef nlohmann::json_abi_v3_11_3::detail::never_out_of_range
Typedef nlohmann::json_abi_v3_11_3::detail::number_float_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::number_integer_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::number_unsigned_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::output_adapter_t
Typedef nlohmann::json_abi_v3_11_3::detail::parse_error_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::parser_callback_t
Typedef nlohmann::json_abi_v3_11_3::detail::start_array_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::start_object_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::string_can_append
Typedef nlohmann::json_abi_v3_11_3::detail::string_can_append_data
Typedef nlohmann::json_abi_v3_11_3::detail::string_can_append_iter
Typedef nlohmann::json_abi_v3_11_3::detail::string_can_append_op
Typedef nlohmann::json_abi_v3_11_3::detail::string_function_t
Typedef nlohmann::json_abi_v3_11_3::detail::to_json_function