|
using | iterator_category = std::random_access_iterator_tag |
|
using | value_type = T |
|
using | difference_type = std::ptrdiff_t |
|
|
constexpr | result_iterator (::SPITupleTable *tuptable) noexcept |
|
constexpr | result_iterator (::SPITupleTable *tuptable, size_t n) noexcept |
|
bool | operator== (size_t end_index) const |
|
bool | operator!= (size_t end_index) const |
|
constexpr T & | operator* () const |
|
constexpr result_iterator & | operator++ () noexcept |
|
constexpr result_iterator | operator++ (int) noexcept |
|
constexpr result_iterator & | operator-- () noexcept |
|
constexpr result_iterator | operator-- (int) noexcept |
|
constexpr result_iterator | operator+ (const difference_type n) const noexcept |
|
result_iterator & | operator+= (difference_type n) noexcept |
|
constexpr result_iterator | operator- (difference_type n) const noexcept |
|
result_iterator & | operator-= (difference_type n) noexcept |
|
constexpr difference_type | operator- (const result_iterator &other) const noexcept |
|
T & | operator[] (difference_type n) const |
|
constexpr bool | operator== (const result_iterator &other) const noexcept |
|
constexpr bool | operator!= (const result_iterator &other) const noexcept |
|
constexpr bool | operator< (const result_iterator &other) const noexcept |
|
constexpr bool | operator> (const result_iterator &other) const noexcept |
|
constexpr bool | operator<= (const result_iterator &other) const noexcept |
|
constexpr bool | operator>= (const result_iterator &other) const noexcept |
|
|
::SPITupleTable * | tuptable |
|
size_t | index |
|
std::vector< std::optional< T > > | tuples |
|
The documentation for this struct was generated from the following file: