A Discrete-Event Network Simulator
API
nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable > Struct Template Reference

#include "json.h"

Public Types

using adapter_type = iterator_input_adapter< iterator_type >
 
using adapter_type = iterator_input_adapter< iterator_type >
 
using char_type = typename std::iterator_traits< iterator_type >::value_type
 
using char_type = typename std::iterator_traits< iterator_type >::value_type
 
using iterator_type = IteratorType
 
using iterator_type = IteratorType
 

Static Public Member Functions

static adapter_type create (IteratorType first, IteratorType last)
 
static adapter_type create (IteratorType first, IteratorType last)
 

Detailed Description

template<typename IteratorType, typename Enable = void>
struct nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >

Definition at line 5118 of file json.h.

Member Typedef Documentation

◆ adapter_type [1/2]

template<typename IteratorType , typename Enable = void>
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::adapter_type = iterator_input_adapter<iterator_type>

Definition at line 5122 of file json.h.

◆ adapter_type [2/2]

template<typename IteratorType , typename Enable = void>
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::adapter_type = iterator_input_adapter<iterator_type>

Definition at line 5122 of file json.h.

◆ char_type [1/2]

template<typename IteratorType , typename Enable = void>
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::char_type = typename std::iterator_traits<iterator_type>::value_type

Definition at line 5121 of file json.h.

◆ char_type [2/2]

template<typename IteratorType , typename Enable = void>
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::char_type = typename std::iterator_traits<iterator_type>::value_type

Definition at line 5121 of file json.h.

◆ iterator_type [1/2]

template<typename IteratorType , typename Enable = void>
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::iterator_type = IteratorType

Definition at line 5120 of file json.h.

◆ iterator_type [2/2]

template<typename IteratorType , typename Enable = void>
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::iterator_type = IteratorType

Definition at line 5120 of file json.h.

Member Function Documentation

◆ create() [1/2]

template<typename IteratorType , typename Enable = void>
static adapter_type nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::create ( IteratorType  first,
IteratorType  last 
)
inlinestatic

Definition at line 5124 of file json.h.

◆ create() [2/2]

template<typename IteratorType , typename Enable = void>
static adapter_type nlohmann::detail::iterator_input_adapter_factory< IteratorType, Enable >::create ( IteratorType  first,
IteratorType  last 
)
inlinestatic

Definition at line 5124 of file json.h.


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