Logo ROOT   6.14/05
Reference Guide
List of all members | Static Public Member Functions | List of all members
nlohmann::detail::external_constructor< value_t::object > Struct Template Reference

template<>
struct nlohmann::detail::external_constructor< value_t::object >

Definition at line 338 of file json.hpp.

Static Public Member Functions

template<typename BasicJsonType >
static void construct (BasicJsonType &j, const typename BasicJsonType::object_t &obj)
 
template<typename BasicJsonType , typename CompatibleObjectType , enable_if_t< not std::is_same< CompatibleObjectType, typename BasicJsonType::object_t >::value, int > = 0>
static void construct (BasicJsonType &j, const CompatibleObjectType &obj)
 

#include </mnt/build/workspace/root-makedoc-v614/rootspi/rdoc/src/v6-14-00-patches/io/io/res/json.hpp>

Member Function Documentation

◆ construct() [1/2]

template<typename BasicJsonType >
static void nlohmann::detail::external_constructor< value_t::object >::construct ( BasicJsonType &  j,
const typename BasicJsonType::object_t &  obj 
)
inlinestatic

Definition at line 341 of file json.hpp.

◆ construct() [2/2]

template<typename BasicJsonType , typename CompatibleObjectType , enable_if_t< not std::is_same< CompatibleObjectType, typename BasicJsonType::object_t >::value, int > = 0>
static void nlohmann::detail::external_constructor< value_t::object >::construct ( BasicJsonType &  j,
const CompatibleObjectType &  obj 
)
inlinestatic

Definition at line 352 of file json.hpp.


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