![]() |
simdjson 4.0.7
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. | |
| iterator | operator++ (int) noexcept |
| Get the next value. | |
| bool | operator!= (const iterator &other) const noexcept |
| Check if these values come from the same place in the JSON. | |
| 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 |
| using simdjson::dom::array::iterator::difference_type = std::ptrdiff_t |
| using simdjson::dom::array::iterator::iterator_category = std::forward_iterator_tag |
Check if these values come from the same place in the JSON.
Part of the std::iterator interface.
Definition at line 267 of file array-inl.h.
|
inlinenoexcept |
Get the actual value.
Definition at line 255 of file array-inl.h.
|
inlinenoexcept |
Get the next value.
Part of the std::iterator interface.
Definition at line 258 of file array-inl.h.
|
inlinenoexcept |
Get the next value.
Part of the std::iterator interface.
Definition at line 262 of file array-inl.h.
Definition at line 273 of file array-inl.h.
Definition at line 276 of file array-inl.h.
Definition at line 270 of file array-inl.h.
Definition at line 282 of file array-inl.h.
Definition at line 279 of file array-inl.h.