EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nlohmann::detail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value andis_detected< key_type_t, CompatibleObjectType >::value > > Struct Template Reference

#include <acts/blob/sPHENIX/thirdparty/nlohmann_json/single_include/nlohmann/json.hpp>

Public Types

using object_t = typename BasicJsonType::object_t
 

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<typename BasicJsonType, typename CompatibleObjectType>
struct nlohmann::detail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value andis_detected< key_type_t, CompatibleObjectType >::value > >

Definition at line 2928 of file json.hpp.

View newest version in sPHENIX GitHub at line 2928 of file json.hpp

Member Typedef Documentation

template<typename BasicJsonType , typename CompatibleObjectType >
using nlohmann::detail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value andis_detected< key_type_t, CompatibleObjectType >::value > >::object_t = typename BasicJsonType::object_t

Definition at line 2934 of file json.hpp.

View newest version in sPHENIX GitHub at line 2934 of file json.hpp

Member Data Documentation

template<typename BasicJsonType , typename CompatibleObjectType >
constexpr bool nlohmann::detail::is_compatible_object_type_impl< BasicJsonType, CompatibleObjectType, enable_if_t< is_detected< mapped_type_t, CompatibleObjectType >::value andis_detected< key_type_t, CompatibleObjectType >::value > >::value
static
Initial value:
=
std::is_constructible<typename object_t::key_type,
typename CompatibleObjectType::key_type>::value and
std::is_constructible<typename object_t::mapped_type,
typename CompatibleObjectType::mapped_type>::value

Definition at line 2937 of file json.hpp.

View newest version in sPHENIX GitHub at line 2937 of file json.hpp


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