![]() |
DAW JSON Link
|
#include <daw_json_parse_array_iterator.h>
Public Types | |
using | difference_type = std::ptrdiff_t |
using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
constexpr | json_parse_array_iterator_base () noexcept=default |
constexpr | json_parse_array_iterator_base (ParseState *pd) noexcept |
constexpr difference_type | operator- (json_parse_array_iterator_base const &rhs) const |
Public Attributes | |
difference_type | counter = 0 |
ParseState * | parse_state = nullptr |
Static Public Attributes | |
static constexpr bool | has_counter = true |
using daw::json::DAW_JSON_VER::json_details::json_parse_array_iterator_base< ParseState, true >::difference_type = std::ptrdiff_t |
using daw::json::DAW_JSON_VER::json_details::json_parse_array_iterator_base< ParseState, true >::iterator_category = std::random_access_iterator_tag |
|
constexprdefaultnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlineconstexpr |
difference_type daw::json::DAW_JSON_VER::json_details::json_parse_array_iterator_base< ParseState, true >::counter = 0 |
|
staticconstexpr |
ParseState* daw::json::DAW_JSON_VER::json_details::json_parse_array_iterator_base< ParseState, true >::parse_state = nullptr |