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

Inherited by neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator_base< json_detail::const_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 const value_typepointer
 
typedef const 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::const_iterator_traits< Syntax, Alloc, CharT, Traits, CharAlloc >

Definition at line 665 of file json.inl.

Member Typedef Documentation

◆ difference_type

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

Definition at line 669 of file json.inl.

◆ document_type

◆ iterator_category

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

Definition at line 667 of file json.inl.

◆ pointer

◆ reference

◆ value_type


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