|
libpqxx
The C++ client library for PostgreSQL
|
Iterator for looped unpacking of a result. More...
#include <result_iter.hxx>
Public Types | |
| using | value_type = std::tuple< TYPE... > |
Public Member Functions | |
| result_iter ()=default | |
| Construct an "end" iterator. More... | |
| result_iter (result_iter const &)=delete | |
| result_iter (result_iter &&)=delete | |
| ~result_iter ()=default | |
| result_iter & | operator= (result_iter const &)=delete |
| result_iter & | operator= (result_iter &&)=delete |
| result_iter (result const &home, sl loc=sl::current()) | |
| result_iter & | operator++ () |
| bool | operator== (result_iter const &rhs) const noexcept |
| Comparison only works for comparing to end(). More... | |
| bool | operator!= (result_iter const &rhs) const noexcept |
| value_type const & | operator* () const noexcept |
Iterator for looped unpacking of a result.
A default-constructed result_iter denotes the end() of any iteration.
| using pqxx::internal::result_iter< TYPE >::value_type = std::tuple<TYPE...> |
|
default |
Construct an "end" iterator.
|
delete |
|
delete |
|
default |
|
inlineexplicit |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
delete |
|
delete |
|
inlinenoexcept |
Comparison only works for comparing to end().