neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator Class Reference

Inherits neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator_base< IteratorTraits >.

Public Member Functions

 iterator ()
 
 iterator (const iterator &aOther)
 
iteratoroperator++ ()
 
iterator operator++ (int)
 
iteratoroperator-- ()
 
iterator operator-- (int)
 
bool operator== (const iterator &aRhs) const
 
bool operator!= (const iterator &aRhs) const
 

Friends

class basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >
 

Detailed Description

template<json_syntax Syntax, typename Alloc, typename CharT, typename Traits, typename CharAlloc>
class neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator

Definition at line 958 of file json.inl.

Constructor & Destructor Documentation

◆ iterator() [1/2]

neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::iterator ( )
inline

Definition at line 971 of file json.inl.

◆ iterator() [2/2]

neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::iterator ( const iterator aOther)
inline

Definition at line 974 of file json.inl.

Member Function Documentation

◆ operator!=()

bool neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::operator!= ( const iterator aRhs) const
inline

Definition at line 1012 of file json.inl.

◆ operator++() [1/2]

iterator & neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::operator++ ( )
inline

Definition at line 985 of file json.inl.

◆ operator++() [2/2]

iterator neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::operator++ ( int  )
inline

Definition at line 990 of file json.inl.

◆ operator--() [1/2]

iterator & neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::operator-- ( )
inline

Definition at line 996 of file json.inl.

◆ operator--() [2/2]

iterator neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::operator-- ( int  )
inline

Definition at line 1001 of file json.inl.

◆ operator==()

bool neolib::basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >::iterator::operator== ( const iterator aRhs) const
inline

Definition at line 1008 of file json.inl.

Friends And Related Symbol Documentation

◆ basic_json< Syntax, Alloc, CharT, Traits, CharAlloc >

Definition at line 960 of file json.inl.


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