1 #include "simdjson/error.h"
4 namespace SIMDJSON_IMPLEMENTATION {
41 simdjson_inline
bool operator==(const
array_iterator &) const noexcept;
49 simdjson_inline
bool operator!=(const
array_iterator &) const noexcept;
58 value_iterator iter{};
60 simdjson_inline
array_iterator(
const value_iterator &iter) noexcept;
A forward-only JSON array.
simdjson_inline array_iterator() noexcept=default
Create a new, invalid array iterator.
A forward-only JSON array.
An ephemeral JSON value returned during iteration.
@ array
A JSON array ( [ 1, 2, 3 ... ] )
We want to support argument-dependent lookup (ADL).
error_code
All possible errors returned by simdjson.
The result of a simdjson operation that could fail.
The result of a simdjson operation that could fail.
simdjson_inline error_code error() const noexcept
The error.
simdjson_inline T & value() &noexcept(false)
Get the result value.