Result accessors.
Definition in file result_set.hpp.
Go to the source code of this file.
#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>
Classes | |
struct | storages::postgres::FieldDescription |
class | storages::postgres::RowDescription |
A wrapper for PGresult to access field descriptions. More... | |
class | storages::postgres::FieldView |
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. | |