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