MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
helper::json::IterableObject< Object, Holder > Class Template Reference

#include <rapid_json_iterator.h>

Classes

class  It
 

Public Types

using Value = rapidjson::Document::ValueType
 
using MemberIterator = typename Object::ConstMemberIterator
 
using Pair = std::pair< const char *, const Value * >
 

Public Member Functions

 IterableObject (Holder object)
 
It begin ()
 
It end ()
 

Public Attributes

Holder obj_
 

Member Typedef Documentation

◆ MemberIterator

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
using helper::json::IterableObject< Object, Holder >::MemberIterator = typename Object::ConstMemberIterator

◆ Pair

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
using helper::json::IterableObject< Object, Holder >::Pair = std::pair<const char *, const Value *>

◆ Value

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
using helper::json::IterableObject< Object, Holder >::Value = rapidjson::Document::ValueType

Constructor & Destructor Documentation

◆ IterableObject()

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

Member Function Documentation

◆ begin()

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

◆ end()

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

Member Data Documentation

◆ obj_

template<typename Object = rapidjson::Document::ConstObject, typename Holder = Object *>
Holder helper::json::IterableObject< Object, Holder >::obj_

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