Result accessors. More...
#include <initializer_list>#include <limits>#include <memory>#include <optional>#include <tuple>#include <type_traits>#include <utility>#include <variant>#include <fmt/format.h>#include <userver/storages/postgres/exceptions.hpp>#include <userver/storages/postgres/io/supported_types.hpp>#include <userver/storages/postgres/postgres_fwd.hpp>#include <userver/storages/postgres/detail/const_data_iterator.hpp>#include <userver/compiler/demangle.hpp>#include <userver/logging/log.hpp>#include <userver/storages/postgres/typed_result_set.hpp>
Include dependency graph for result_set.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | storages::postgres::FieldDescription |
| class | storages::postgres::RowDescription |
| A wrapper for PGresult to access field descriptions. More... | |
| class | storages::postgres::Field |
| Accessor to a single field in a result set's row. More... | |
| class | storages::postgres::ConstFieldIterator |
| Iterator over fields in a result set's row. More... | |
| class | storages::postgres::ReverseConstFieldIterator |
| Reverse iterator over fields in a result set's row. More... | |
| class | storages::postgres::Row |
| class | storages::postgres::ConstRowIterator |
| class | storages::postgres::ReverseConstRowIterator |
| class | storages::postgres::ResultSet |
| PostgreSQL result set. More... | |
Namespaces | |
| namespace | storages |
| Components, clients and helpers for different databases and storages. | |
| namespace | storages::postgres |
| Top namespace for uPg driver. | |
Result accessors.
Definition in file result_set.hpp.