Cppgres
Build Postgres extensions in C++
Loading...
Searching...
No Matches
type.hpp File Reference
#include <cstddef>
#include <span>
#include <string>
#include "datum.hpp"
#include "guard.hpp"
#include "imports.h"
#include "utils/utils.hpp"

Go to the source code of this file.

Classes

struct  cppgres::type
 Postgres type. More...
 
struct  cppgres::type_traits< T >
 
struct  cppgres::type_traits< T >
 
struct  cppgres::non_by_value_type
 
struct  cppgres::varlena
 
struct  cppgres::text
 
struct  cppgres::bytea
 
struct  cppgres::expanded_varlena< T >
 

Concepts

concept  cppgres::flattenable
 
concept  cppgres::expanded_varlena_type
 
concept  cppgres::has_a_type
 

Typedefs

using cppgres::byte_array = std::span< const std::byte >