Public Types | Static Public Member Functions | List of all members
nlohmann::detail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > > Struct Template Reference

#include <json.hpp>

Public Types

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

Static Public Member Functions

static adapter_type create (IteratorType first, IteratorType last)
 

Detailed Description

template<typename IteratorType>
struct nlohmann::detail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > >

Definition at line 5141 of file json.hpp.

Member Typedef Documentation

Definition at line 5146 of file json.hpp.

Definition at line 5145 of file json.hpp.

template<typename IteratorType >
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > >::char_type = typename std::iterator_traits<iterator_type>::value_type

Definition at line 5144 of file json.hpp.

template<typename IteratorType >
using nlohmann::detail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > >::iterator_type = IteratorType

Definition at line 5143 of file json.hpp.

Member Function Documentation

template<typename IteratorType >
static adapter_type nlohmann::detail::iterator_input_adapter_factory< IteratorType, enable_if_t< is_iterator_of_multibyte< IteratorType >::value > >::create ( IteratorType  first,
IteratorType  last 
)
inlinestatic

Definition at line 5148 of file json.hpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:51