PostgreSQL Source Code  git master
GenerationContext Struct Reference

Data Fields

MemoryContextData header
 
uint32 initBlockSize
 
uint32 maxBlockSize
 
uint32 nextBlockSize
 
uint32 allocChunkLimit
 
GenerationBlockblock
 
GenerationBlockfreeblock
 
dlist_head blocks
 

Detailed Description

Definition at line 59 of file generation.c.

Field Documentation

◆ allocChunkLimit

uint32 GenerationContext::allocChunkLimit

Definition at line 67 of file generation.c.

Referenced by GenerationAlloc(), and GenerationContextCreate().

◆ block

GenerationBlock* GenerationContext::block

◆ blocks

dlist_head GenerationContext::blocks

◆ freeblock

GenerationBlock* GenerationContext::freeblock

◆ header

MemoryContextData GenerationContext::header

Definition at line 61 of file generation.c.

Referenced by GenerationFree(), and GenerationGetChunkContext().

◆ initBlockSize

uint32 GenerationContext::initBlockSize

Definition at line 64 of file generation.c.

Referenced by GenerationContextCreate(), and GenerationReset().

◆ maxBlockSize

uint32 GenerationContext::maxBlockSize

Definition at line 65 of file generation.c.

Referenced by GenerationAlloc(), and GenerationContextCreate().

◆ nextBlockSize

uint32 GenerationContext::nextBlockSize

Definition at line 66 of file generation.c.

Referenced by GenerationAlloc(), GenerationContextCreate(), and GenerationReset().


The documentation for this struct was generated from the following file: