libpqxx
The C++ client library for PostgreSQL
field_ref-const_row_iterator.hxx
Go to the documentation of this file.
2 
3 namespace pqxx
4 {
5 class field_ref;
6 } // namespace pqxx
7 
8 
9 namespace pqxx::internal::gate
10 {
12 {
14 
15  constexpr field_ref_const_row_iterator(reference x) noexcept : super(x) {}
16 
17  void offset(row_difference_type d) { home().offset(d); }
18 };
19 } // namespace pqxx::internal::gate
Iterator for fields in a row. Use as row::const_iterator.
Definition: row.hxx:739
Lightweight reference to a field in a result set.
Definition: field.hxx:52
Base class for call gates.
Definition: callgate.hxx:55
Definition: field_ref-const_row_iterator.hxx:12
#define PQXX_PRIVATE
Definition: header-pre.hxx:206
Definition: connection.hxx:94
The home of all libpqxx classes, functions, templates, etc.
Definition: array.cxx:26
int row_difference_type
Difference between row sizes.
Definition: types.hxx:73