PostgreSQL Source Code git master
Data Structures | Macros | Typedefs
memnodes.h File Reference
#include "nodes/nodes.h"
Include dependency graph for memnodes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

 
 
struct   MemoryContextData
 

Macros

#define  MemoryContextIsValid(context)
 

Typedefs

 
typedef void(*  MemoryStatsPrintFunc) (MemoryContext context, void *passthru, const char *stats_string, bool print_to_stderr)
 
 
 

Macro Definition Documentation

MemoryContextIsValid

#define MemoryContextIsValid (   context )
Value:
((context) != NULL && \
(IsA((context), AllocSetContext) || \
IsA((context), SlabContext) || \
IsA((context), GenerationContext) || \
IsA((context), BumpContext)))
#define IsA(nodeptr, _type_)
Definition: nodes.h:164
Definition: bump.c:69
Definition: slab.c:104

Definition at line 145 of file memnodes.h.

Typedef Documentation

MemoryContextCounters

MemoryContextData

MemoryContextMethods

MemoryStatsPrintFunc

typedef void(* MemoryStatsPrintFunc) (MemoryContext context, void *passthru, const char *stats_string, bool print_to_stderr)

Definition at line 54 of file memnodes.h.

AltStyle によって変換されたページ (->オリジナル) /