neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::json_detail::iterator_traits< Syntax, Alloc, CharT, Traits, CharAlloc > Struct Template Reference

Inherited by neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator_base< json_detail::iterator_traits< Syntax, Alloc, CharT, Traits, CharAlloc > >.

Public Types

typedef std::bidirectional_iterator_tag iterator_category
 
typedef neolib::basic_json_value< Syntax, Alloc, CharT, Traits, CharAllocvalue_type
 
typedef std::ptrdiff_t difference_type
 
typedef value_typepointer
 
typedef value_typereference
 
typedef neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAllocdocument_type
 

Detailed Description

template<json_syntax Syntax, typename Alloc, typename CharT, typename Traits, typename CharAlloc>
struct neolib::json_detail::iterator_traits< Syntax, Alloc, CharT, Traits, CharAlloc >

Definition at line 653 of file json.inl.

Member Typedef Documentation

◆ difference_type

typedef std::ptrdiff_t neolib::json_detail::iterator_traits< Syntax, Alloc, CharT, Traits, CharAlloc >::difference_type

Definition at line 657 of file json.inl.

◆ document_type

Definition at line 661 of file json.inl.

◆ iterator_category

typedef std::bidirectional_iterator_tag neolib::json_detail::iterator_traits< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator_category

Definition at line 655 of file json.inl.

◆ pointer

Definition at line 658 of file json.inl.

◆ reference

Definition at line 659 of file json.inl.

◆ value_type


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