userver: userver/storages/postgres/result_set.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
result_set.hpp File Reference

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.
 

Detailed Description

Result accessors.

Definition in file result_set.hpp.