Cppgres
Build Postgres extensions in C++
|
Public Member Functions | |
template<typename T = std::byte> | |
T * | alloc (size_t n=1) |
template<typename T = void> | |
void | free (T *ptr) |
void | reset () |
bool | operator== (abstract_memory_context &c) |
bool | operator!= (abstract_memory_context &c) |
operator::MemoryContext () | |
::MemoryContextCallback * | register_reset_callback (::MemoryContextCallbackFunction func, void *arg) |
void | delete_context () |
Protected Member Functions | |
virtual ::MemoryContext | _memory_context ()=0 |