MySQL 9.3.0
Source Code Documentation
helper::json::IterableObject< Object, Holder >::It Class Reference

#include <rapid_json_iterator.h>

Public Member Functions

 It (MemberIterator it)
 
Itoperator++ ()
 
auto operator* ()
 
bool operator!= (const It &other)
 

Private Attributes

MemberIterator it_
 

Constructor & Destructor Documentation

◆ It()

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
helper::json::IterableObject< Object, Holder >::It::It ( MemberIterator  it)
inline

Member Function Documentation

◆ operator!=()

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
bool helper::json::IterableObject< Object, Holder >::It::operator!= ( const It other)
inline

◆ operator*()

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
auto helper::json::IterableObject< Object, Holder >::It::operator* ( )
inline

◆ operator++()

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
It & helper::json::IterableObject< Object, Holder >::It::operator++ ( )
inline

Member Data Documentation

◆ it_

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
MemberIterator helper::json::IterableObject< Object, Holder >::It::it_
private

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