PostgreSQL Source Code git master
|
#include <memnodes.h>
Public Member Functions | |
pg_node_attr (abstract) NodeTag type | |
Data Fields | |
bool | isReset |
bool | allowInCritSection |
Size | mem_allocated |
const MemoryContextMethods * | methods |
MemoryContext | parent |
MemoryContext | firstchild |
MemoryContext | prevchild |
MemoryContext | nextchild |
const char * | name |
const char * | ident |
MemoryContextCallback * | reset_cbs |
Definition at line 117 of file memnodes.h.
MemoryContextData::pg_node_attr | ( | abstract | ) |
bool MemoryContextData::allowInCritSection |
Definition at line 124 of file memnodes.h.
Referenced by MemoryContextCreate().
MemoryContext MemoryContextData::firstchild |
Definition at line 128 of file memnodes.h.
Referenced by MemoryContextCreate(), MemoryContextDelete(), MemoryContextSetParent(), MemoryContextTraverseNext(), and RelationCloseCleanup().
const char* MemoryContextData::ident |
Definition at line 132 of file memnodes.h.
Referenced by MemoryContextCreate().
bool MemoryContextData::isReset |
Definition at line 123 of file memnodes.h.
Referenced by MemoryContextCreate().
Size MemoryContextData::mem_allocated |
Definition at line 125 of file memnodes.h.
Referenced by AllocSetFree(), AllocSetRealloc(), MemoryContextCreate(), and SlabFree().
const MemoryContextMethods* MemoryContextData::methods |
Definition at line 126 of file memnodes.h.
Referenced by MemoryContextCreate(), and MemoryContextStatsInternal().
const char* MemoryContextData::name |
Definition at line 131 of file memnodes.h.
Referenced by AllocSetFree(), AllocSetRealloc(), MemoryContextCreate(), and SlabFree().
MemoryContext MemoryContextData::nextchild |
Definition at line 130 of file memnodes.h.
Referenced by AllocSetContextCreateInternal(), AllocSetDelete(), MemoryContextCreate(), MemoryContextStatsInternal(), and MemoryContextTraverseNext().
MemoryContext MemoryContextData::parent |
Definition at line 127 of file memnodes.h.
Referenced by MemoryContextCreate(), MemoryContextDelete(), and MemoryContextTraverseNext().
MemoryContext MemoryContextData::prevchild |
Definition at line 129 of file memnodes.h.
Referenced by MemoryContextCreate(), and MemoryContextSetParent().
MemoryContextCallback* MemoryContextData::reset_cbs |
Definition at line 133 of file memnodes.h.
Referenced by MemoryContextCreate().