userver: userver/storages/postgres/result_set.hpp File Reference
Loading...
Searching...
No Matches
result_set.hpp File Reference

Detailed Description

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>
+ Include dependency graph for result_set.hpp:
+ This graph shows which files directly or indirectly include this file:

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.