flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
nlohmann::json_abi_v3_11_3::detail::actual_object_comparator< BasicJsonType > Struct Template Reference

#include <json.hpp>

Collaboration diagram for nlohmann::json_abi_v3_11_3::detail::actual_object_comparator< BasicJsonType >:
Collaboration graph

Public Types

using object_comparator_t = typename BasicJsonType::default_object_comparator_t
 
using object_t = typename BasicJsonType::object_t
 
using type = typename std::conditional< has_key_compare< object_t >::value, typename object_t::key_compare, object_comparator_t >::type
 

Detailed Description

template<typename BasicJsonType>
struct nlohmann::json_abi_v3_11_3::detail::actual_object_comparator< BasicJsonType >

Definition at line 3587 of file json.hpp.

Member Typedef Documentation

◆ object_comparator_t

template<typename BasicJsonType >
using nlohmann::json_abi_v3_11_3::detail::actual_object_comparator< BasicJsonType >::object_comparator_t = typename BasicJsonType::default_object_comparator_t

Definition at line 3590 of file json.hpp.

◆ object_t

template<typename BasicJsonType >
using nlohmann::json_abi_v3_11_3::detail::actual_object_comparator< BasicJsonType >::object_t = typename BasicJsonType::object_t

Definition at line 3589 of file json.hpp.

◆ type

template<typename BasicJsonType >
using nlohmann::json_abi_v3_11_3::detail::actual_object_comparator< BasicJsonType >::type = typename std::conditional < has_key_compare<object_t>::value, typename object_t::key_compare, object_comparator_t>::type

Definition at line 3591 of file json.hpp.


The documentation for this struct was generated from the following file: