MySQL 9.3.0
Source Code Documentation
helper::json::IterableArray< Array, Holder, Iterator > Class Template Reference

#include <rapid_json_iterator.h>

Public Types

using Value = rapidjson::Document::ValueType
 

Public Member Functions

 IterableArray (Holder a)
 
Iterator begin ()
 
Iterator end ()
 

Public Attributes

Holder arr_
 

Member Typedef Documentation

◆ Value

template<typename Array = rapidjson::Document::ConstArray, typename Holder = Array *, typename Iterator = typename Array::ValueIterator>
using helper::json::IterableArray< Array, Holder, Iterator >::Value = rapidjson::Document::ValueType

Constructor & Destructor Documentation

◆ IterableArray()

template<typename Array = rapidjson::Document::ConstArray, typename Holder = Array *, typename Iterator = typename Array::ValueIterator>
helper::json::IterableArray< Array, Holder, Iterator >::IterableArray ( Holder  a)
inline

Member Function Documentation

◆ begin()

template<typename Array = rapidjson::Document::ConstArray, typename Holder = Array *, typename Iterator = typename Array::ValueIterator>
Iterator helper::json::IterableArray< Array, Holder, Iterator >::begin ( )
inline

◆ end()

template<typename Array = rapidjson::Document::ConstArray, typename Holder = Array *, typename Iterator = typename Array::ValueIterator>
Iterator helper::json::IterableArray< Array, Holder, Iterator >::end ( )
inline

Member Data Documentation

◆ arr_

template<typename Array = rapidjson::Document::ConstArray, typename Holder = Array *, typename Iterator = typename Array::ValueIterator>
Holder helper::json::IterableArray< Array, Holder, Iterator >::arr_

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