Hyper API for C++
0.0.16638
Hyper client library for C++ applications
|
Iterates over a hyperapi::Chunk
in rows (hyperapi::Row
).
More...
#include <Result.hpp>
Public Types | |
using | iterator_category = std::input_iterator_tag |
using | value_type = Row |
using | difference_type = std::ptrdiff_t |
using | pointer = const Row * |
using | reference = const Row & |
Public Member Functions | |
ChunkIterator (const Chunk &chunk, IteratorBeginTag) noexcept | |
Constructs the begin-iterator. | |
ChunkIterator (const Chunk &chunk, IteratorEndTag) noexcept | |
Constructs the end-iterator. | |
reference | operator* () const noexcept |
Returns a reference to the current value. | |
pointer | operator-> () const noexcept |
Returns a pointer to the current value. | |
ChunkIterator & | operator++ () noexcept |
Advances the iterator. | |
ChunkIterator | operator++ (int) noexcept |
Advances the iterator. | |
Friends | |
bool | operator== (const ChunkIterator &lhs, const ChunkIterator &rhs) noexcept |
Comparison operator. | |
bool | operator!= (const ChunkIterator &lhs, const ChunkIterator &rhs) noexcept |
Comparison operator. | |
Iterates over a hyperapi::Chunk
in rows (hyperapi::Row
).
Definition at line 267 of file Result.hpp.