OZO 「お象」
Boost.Asio and libpq based asynchronous PostgreSQL unofficial header-only C++17 client library.

Description

Database-related type system types.

Classes

struct  ozo::oid_constant< Oid >
 OID constant type. More...
 
struct  ozo::type_traits< T >
 Type traits template forward declaration. More...
 
struct  ozo::size_constant< n >
 Object size constant type. More...
 
struct  ozo::oid_map_t< Ts >
 OidMap implementation type. More...
 

Types

using ozo::oid_t = ::Oid
 PostgreSQL OID type - object identifier.
 
using ozo::null_oid_t = oid_constant< 0 >
 Type for non initialized OID.
 
using ozo::size_type = std::int32_t
 PostgreSQL size type.
 
using ozo::empty_oid_map = std::decay_t< decltype(register_types<>())>
 Type alias for empty #OidMap.