MySQL  8.0.27
Source Code Documentation
Json_object_wrapper Class Reference

A wrapper over a JSON object which provides an interface that can be iterated over with a for-each loop. More...

#include <json_dom.h>

Public Types

using const_iterator = Json_wrapper_object_iterator
 

Public Member Functions

 Json_object_wrapper (const Json_wrapper &wrapper)
 
const_iterator cbegin () const
 
const_iterator cend () const
 
const_iterator begin () const
 
const_iterator end () const
 

Private Attributes

const Json_wrapperm_wrapper
 

Detailed Description

A wrapper over a JSON object which provides an interface that can be iterated over with a for-each loop.

Member Typedef Documentation

◆ const_iterator

Constructor & Destructor Documentation

◆ Json_object_wrapper()

Json_object_wrapper::Json_object_wrapper ( const Json_wrapper wrapper)
inlineexplicit

Member Function Documentation

◆ begin()

const_iterator Json_object_wrapper::begin ( void  ) const
inline

◆ cbegin()

const_iterator Json_object_wrapper::cbegin ( ) const
inline

◆ cend()

const_iterator Json_object_wrapper::cend ( ) const
inline

◆ end()

const_iterator Json_object_wrapper::end ( void  ) const
inline

Member Data Documentation

◆ m_wrapper

const Json_wrapper& Json_object_wrapper::m_wrapper
private

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