libpqxx
7.0.5
|
Reverse iterator for result. Use as result::const_reverse_iterator. More...
#include <result_iterator.hxx>
Public Types | |
using | super = const_result_iterator |
using | iterator_type = const_result_iterator |
using | value_type = iterator_type::value_type |
using | reference = iterator_type::reference |
using | difference_type = result_difference_type |
using | iterator_category = std::random_access_iterator_tag |
using | pointer = row const * |
Reverse iterator for result. Use as result::const_reverse_iterator.
using pqxx::const_result_iterator::iterator_category = std::random_access_iterator_tag |
using pqxx::const_result_iterator::pointer = row const * |
|
default |
|
default |
|
explicit |
|
explicit |
References pqxx::row::at(), pqxx::row::back(), pqxx::row::front(), and pqxx::row::rownumber().
|
noexcept |
References operator++().
Referenced by pqxx::operator+().
|
noexcept |
const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator+ | ( | difference_type | i | ) | const |
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator++ | ( | ) |
Referenced by base().
pqxx::const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator++ | ( | int | ) |
References operator--().
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator+= | ( | difference_type | i | ) |
const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator- | ( | difference_type | i | ) |
difference_type pqxx::const_reverse_result_iterator::operator- | ( | const_reverse_result_iterator const & | rhs | ) | const |
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator-- | ( | ) |
Referenced by operator++().
pqxx::const_reverse_result_iterator pqxx::const_reverse_result_iterator::operator-- | ( | int | ) |
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator-= | ( | difference_type | i | ) |
bool pqxx::const_reverse_result_iterator::operator< | ( | const_reverse_result_iterator const & | rhs | ) | const |
bool pqxx::const_reverse_result_iterator::operator<= | ( | const_reverse_result_iterator const & | rhs | ) | const |
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator= | ( | const_reverse_result_iterator const & | r | ) |
const_reverse_result_iterator& pqxx::const_reverse_result_iterator::operator= | ( | const_reverse_result_iterator && | r | ) |
|
noexcept |
bool pqxx::const_reverse_result_iterator::operator> | ( | const_reverse_result_iterator const & | rhs | ) | const |
bool pqxx::const_reverse_result_iterator::operator>= | ( | const_reverse_result_iterator const & | rhs | ) | const |
References pqxx::const_result_iterator::operator+().
|
noexcept |
References pqxx::const_result_iterator::swap().