Cppgres
Build Postgres extensions in C++
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | I | M | N | O | P | R | S | T | U | V
A
abstract_memory_context (cppgres)
all_from_nullable_datum (cppgres)
alloc_set_memory_context (cppgres)
always_current_memory_context (cppgres)
B
bytea (cppgres)
C
current_postgres_function (cppgres)
D
datum (cppgres)
datum_conversion (cppgres)
datum_conversion< bool > (cppgres)
datum_conversion< byte_array > (cppgres)
datum_conversion< bytea > (cppgres)
datum_conversion< char[N]> (cppgres)
datum_conversion< const char * > (cppgres)
datum_conversion< int16_t > (cppgres)
datum_conversion< int32_t > (cppgres)
datum_conversion< int64_t > (cppgres)
datum_conversion< oid > (cppgres)
datum_conversion< size_t > (cppgres)
datum_conversion< std::string > (cppgres)
datum_conversion< std::string_view > (cppgres)
datum_conversion< T, std::enable_if_t< expanded_varlena_type< T > > > (cppgres)
datum_conversion< text > (cppgres)
E
executor (cppgres)
expanded_varlena (cppgres)
F
ffi_guard (cppgres)
function_traits (cppgres::utils::function_traits)
function_traits< R(&)(Args...)> (cppgres::utils::function_traits)
function_traits< R(*)(Args...)> (cppgres::utils::function_traits)
function_traits< R(Args...)> (cppgres::utils::function_traits)
function_traits< R(C::*)(Args...) const > (cppgres::utils::function_traits)
I
internal_subtransaction (cppgres)
invoke_result_from_tuple (cppgres::utils::function_traits)
invoke_result_from_tuple< Func, std::tuple< Args... > > (cppgres::utils::function_traits)
is_std_tuple (cppgres::utils)
is_std_tuple< std::tuple< Ts... > > (cppgres::utils)
M
memory_context (cppgres)
memory_context_allocator (cppgres)
memory_context_scope (cppgres)
N
named_type (cppgres)
node_tag_traits (cppgres)
node_traits (cppgres)
non_by_value_type (cppgres)
null_datum_exception (cppgres)
nullable_datum (cppgres)
O
owned_memory_context (cppgres)
P
pg_exception (cppgres)
pointer_gone_exception (cppgres)
postgres_function (cppgres)
R
remove_optional (cppgres::utils)
remove_optional< std::optional< T > > (cppgres::utils)
spi_executor::result_iterator (cppgres)
spi_executor::results (cppgres)
S
set_iterator_traits (cppgres)
spi_executor (cppgres)
spi_nonatomic_executor (cppgres)
spi_plan (cppgres)
syscache (cppgres)
syscache_traits (cppgres)
syscache_traits< Form_pg_proc > (cppgres)
syscache_traits< Form_pg_type > (cppgres)
T
text (cppgres)
tracking_memory_context (cppgres)
tuple_traits_impl::tuple_element_t (cppgres::utils)
tuple_traits_impl (cppgres::utils)
tuple_traits_impl< T, std::enable_if_t< std::is_aggregate_v< T > > > (cppgres::utils)
tuple_traits_impl< T, std::void_t< decltype(std::tuple_size< T >::value)> > (cppgres::utils)
type (cppgres)
type_traits (cppgres)
type_traits< bool > (cppgres)
type_traits< byte_array > (cppgres)
type_traits< bytea > (cppgres)
type_traits< char * > (cppgres)
type_traits< const char * > (cppgres)
type_traits< const char[N]> (cppgres)
type_traits< expanded_varlena< F > > (cppgres)
type_traits< I > (cppgres)
type_traits< int16_t > (cppgres)
type_traits< int32_t > (cppgres)
type_traits< int64_t > (cppgres)
type_traits< int8_t > (cppgres)
type_traits< std::string > (cppgres)
type_traits< std::string_view > (cppgres)
type_traits< T > (cppgres)
type_traits< text > (cppgres)
U
unsupported_type (cppgres)
V
varlena (cppgres)