sparrow 0.6.0
|
#include <metadata.hpp>
Public Types | |
using | iterator_category = std::input_iterator_tag |
using | value_type = metadata_pair |
using | difference_type = std::ptrdiff_t |
using | pointer = value_type* |
using | reference = value_type& |
Public Member Functions | |
SPARROW_API | key_value_view_iterator (const key_value_view &parent, int32_t index) |
SPARROW_API value_type | operator* () const |
SPARROW_API key_value_view_iterator & | operator++ () |
Friends | |
bool | operator== (const key_value_view_iterator &lhs, const key_value_view_iterator &rhs) |
bool | operator!= (const key_value_view_iterator &lhs, const key_value_view_iterator &rhs) |
Definition at line 47 of file metadata.hpp.
using sparrow::key_value_view_iterator::difference_type = std::ptrdiff_t |
Definition at line 53 of file metadata.hpp.
using sparrow::key_value_view_iterator::iterator_category = std::input_iterator_tag |
Definition at line 51 of file metadata.hpp.
Definition at line 54 of file metadata.hpp.
Definition at line 55 of file metadata.hpp.
Definition at line 52 of file metadata.hpp.
SPARROW_API sparrow::key_value_view_iterator::key_value_view_iterator | ( | const key_value_view & | parent, |
int32_t | index ) |
SPARROW_API value_type sparrow::key_value_view_iterator::operator* | ( | ) | const |
SPARROW_API key_value_view_iterator & sparrow::key_value_view_iterator::operator++ | ( | ) |
|
friend |
Definition at line 68 of file metadata.hpp.
|
friend |
Definition at line 63 of file metadata.hpp.