Class zmbt::JsonIter¶
Boost JSON array iterator interface.
#include <json_iter.hpp>
Inherited by the following classes: zmbt::JsonIterZipProdBase
Public Functions¶
Type | Name |
---|---|
JsonIter () = default |
|
JsonIter (JsonIter const &) = default |
|
JsonIter (JsonIter &&) = default |
|
virtual boost::json::array | get () = 0 iterator value |
virtual bool | halt () const = 0 Iterator halted. |
boost::json::array | operator* () iterator value |
JsonIter & | operator++ (int) iterator post-increment |
JsonIter & | operator= (JsonIter const &) = default |
JsonIter & | operator= (JsonIter &&) = default |
virtual | ~JsonIter () = default |
Public Functions Documentation¶
function JsonIter [1/3]¶
function JsonIter [2/3]¶
function JsonIter [3/3]¶
function get¶
iterator value
function halt¶
Iterator halted.
function operator*¶
iterator value
function operator++¶
iterator post-increment
function operator=¶
function operator=¶
function ~JsonIter¶
The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/core/json_iter.hpp