#include "imports.h"
#include "memory.hpp"
#include "utils/utils.hpp"
#include <cstdint>
#include <format>
#include <optional>
#include <string>
Go to the source code of this file.
|
using | cppgres::oid = ::Oid |
|
|
template<typename T >
requires convertible_from_datum<T> || (utils::is_optional<T> && convertible_from_datum<utils::remove_optional_t<T>>) |
T | cppgres::from_nullable_datum (const nullable_datum &d, std::optional< memory_context > context=std::nullopt) |
|
template<typename T > |
nullable_datum | cppgres::into_nullable_datum (const std::optional< T > &v) |
|
template<typename T > |
nullable_datum | cppgres::into_nullable_datum (const T &v) |
|