![]() |
simdjson 5.0.2
Ridiculously Fast JSON
|
A forward iterator that visits the array's elements in reverse order. More...
#include <array.h>
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 |
| reverse_iterator & | operator++ () noexcept |
| reverse_iterator | operator++ (int) noexcept |
| bool | operator== (const reverse_iterator &other) const noexcept |
| bool | operator!= (const reverse_iterator &other) const noexcept |
| reverse_iterator (const reverse_iterator &) noexcept=default | |
| reverse_iterator & | operator= (const reverse_iterator &) noexcept=default |
A forward iterator that visits the array's elements in reverse order.
Like iterator, it returns element handles by value and does not own the document. No allocation or modification of the document is performed.
| using simdjson::dom::array::reverse_iterator::difference_type = std::ptrdiff_t |
| using simdjson::dom::array::reverse_iterator::iterator_category = std::forward_iterator_tag |
|
inlinenoexcept |
Definition at line 276 of file array-inl.h.
|
inlinenoexcept |
Definition at line 261 of file array-inl.h.
|
inlinenoexcept |
Definition at line 264 of file array-inl.h.
|
inlinenoexcept |
Definition at line 268 of file array-inl.h.
|
inlinenoexcept |
Definition at line 273 of file array-inl.h.