simdjson
3.11.0
Ridiculously Fast JSON
|
Public Types | |
using | value_type = element |
using | difference_type = std::ptrdiff_t |
using | pointer = void |
using | reference = value_type |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
reference | operator* () const noexcept |
Get the actual value. | |
iterator & | operator++ () noexcept |
Get the next value. More... | |
iterator | operator++ (int) noexcept |
Get the next value. More... | |
bool | operator!= (const iterator &other) const noexcept |
Check if these values come from the same place in the JSON. More... | |
bool | operator== (const iterator &other) const noexcept |
bool | operator< (const iterator &other) const noexcept |
bool | operator<= (const iterator &other) const noexcept |
bool | operator>= (const iterator &other) const noexcept |
bool | operator> (const iterator &other) const noexcept |
iterator (const iterator &) noexcept=default | |
iterator & | operator= (const iterator &) noexcept=default |
|
inlinenoexcept |
Check if these values come from the same place in the JSON.
Part of the std::iterator interface.
Definition at line 160 of file array-inl.h.
|
inlinenoexcept |
Get the next value.
Part of the std::iterator interface.
Definition at line 151 of file array-inl.h.
|
inlinenoexcept |
Get the next value.
Part of the std::iterator interface.
Definition at line 155 of file array-inl.h.