|
libpqxx
The C++ client library for PostgreSQL
|
Iterator for fields in a row. Use as row::const_iterator. More...
#include <row.hxx>
Inheritance diagram for pqxx::const_row_iterator:Public Types | |
| using | iterator_category = std::random_access_iterator_tag |
| using | value_type = field_ref const |
| using | pointer = field_ref const * |
| using | size_type = row_size_type |
| using | difference_type = row_difference_type |
| using | reference = field_ref |
Arithmetic operators | |
| const_row_iterator | operator+ (difference_type) const noexcept |
| const_row_iterator | operator- (difference_type) const noexcept |
| difference_type | operator- (const_row_iterator const &) const noexcept |
| field_ref | operator[] (difference_type offset) const noexcept |
| const_row_iterator | operator+ (difference_type, const_row_iterator const &) noexcept |
Iterator for fields in a row. Use as row::const_iterator.
| using pqxx::const_row_iterator::iterator_category = std::random_access_iterator_tag |
| using pqxx::const_row_iterator::pointer = field_ref const * |
| using pqxx::const_row_iterator::value_type = field_ref const |
|
defaultnoexcept |
|
inlinenoexcept |
|
inlineexplicitnoexcept |
|
defaultnoexcept |
|
defaultnoexcept |
|
default |
Current column number, if the iterator is pointing at a valid field.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
noexcept |
|
inlinenoexcept |
|
inlineconstexprnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
defaultnoexcept |
|
defaultnoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
friend |