Cppgres
Build Postgres extensions in C++
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
▼
N
cppgres
▼
N
utils
▼
N
function_traits
C
function_traits
C
function_traits< R(&)(Args...)>
C
function_traits< R(*)(Args...)>
C
function_traits< R(Args...)>
C
function_traits< R(C::*)(Args...) const >
C
invoke_result_from_tuple
C
invoke_result_from_tuple< Func, std::tuple< Args... > >
C
is_std_tuple
C
is_std_tuple< std::tuple< Ts... > >
C
remove_optional
C
remove_optional< std::optional< T > >
▼
C
tuple_traits_impl
C
tuple_element_t
C
tuple_traits_impl< T, std::enable_if_t< std::is_aggregate_v< T > > >
C
tuple_traits_impl< T, std::void_t< decltype(std::tuple_size< T >::value)> >
C
abstract_memory_context
C
all_from_nullable_datum
C
alloc_set_memory_context
C
always_current_memory_context
C
bytea
C
current_postgres_function
C
datum
C
datum_conversion
A trait to convert from and into a
cppgres::datum
C
datum_conversion< bool >
C
datum_conversion< byte_array >
C
datum_conversion< bytea >
C
datum_conversion< char[N]>
C
datum_conversion< const char * >
C
datum_conversion< int16_t >
C
datum_conversion< int32_t >
C
datum_conversion< int64_t >
C
datum_conversion< oid >
C
datum_conversion< size_t >
C
datum_conversion< std::string >
C
datum_conversion< std::string_view >
C
datum_conversion< T, std::enable_if_t< expanded_varlena_type< T > > >
C
datum_conversion< text >
C
executor
C
expanded_varlena
C
ffi_guard
C
internal_subtransaction
C
memory_context
C
memory_context_allocator
C
memory_context_scope
C
named_type
Type identified by its name
C
node_tag_traits
C
node_traits
C
non_by_value_type
C
null_datum_exception
C
nullable_datum
C
owned_memory_context
C
pg_exception
C
pointer_gone_exception
C
postgres_function
Postgres function implemented in C++
C
set_iterator_traits
▼
C
spi_executor
SPI
executor API
C
result_iterator
C
results
C
spi_nonatomic_executor
C
spi_plan
C
syscache
C
syscache_traits
C
syscache_traits< Form_pg_proc >
C
syscache_traits< Form_pg_type >
C
text
C
tracking_memory_context
C
type
Postgres type
C
type_traits
C
type_traits< bool >
C
type_traits< byte_array >
C
type_traits< bytea >
C
type_traits< char * >
C
type_traits< const char * >
C
type_traits< const char[N]>
C
type_traits< expanded_varlena< F > >
C
type_traits< I >
C
type_traits< int16_t >
C
type_traits< int32_t >
C
type_traits< int64_t >
C
type_traits< int8_t >
C
type_traits< std::string >
C
type_traits< std::string_view >
C
type_traits< T >
C
type_traits< text >
C
unsupported_type
C
varlena
Generated by
1.9.6