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. | |