#include <userver/storages/postgres/io/pg_types.hpp>
Identity for a PostgreSQL type name.
Definition at line 34 of file pg_types.hpp.
|
const std::string_view | schema |
|
const std::string_view | name |
|
◆ DBTypeName() [1/4]
constexpr storages::postgres::DBTypeName::DBTypeName |
( |
| ) |
|
|
inlineconstexpr |
◆ DBTypeName() [2/4]
constexpr storages::postgres::DBTypeName::DBTypeName |
( |
std::pair< std::string_view, std::string_view > | n | ) |
|
|
inlineexplicitconstexpr |
◆ DBTypeName() [3/4]
constexpr storages::postgres::DBTypeName::DBTypeName |
( |
const char * | name | ) |
|
|
inlineconstexpr |
Implicit constructor from a string literal, to enable declarations like
Definition at line 44 of file pg_types.hpp.
◆ DBTypeName() [4/4]
constexpr storages::postgres::DBTypeName::DBTypeName |
( |
std::string_view | s, |
|
|
std::string_view | n ) |
|
inlineconstexpr |
◆ Empty()
bool storages::postgres::DBTypeName::Empty |
( |
| ) |
const |
|
inline |
◆ operator<()
bool storages::postgres::DBTypeName::operator< |
( |
const DBTypeName & | rhs | ) |
const |
|
inline |
◆ operator==()
bool storages::postgres::DBTypeName::operator== |
( |
const DBTypeName & | rhs | ) |
const |
|
inline |
◆ name
const std::string_view storages::postgres::DBTypeName::name |
◆ schema
const std::string_view storages::postgres::DBTypeName::schema |
The documentation for this struct was generated from the following file: