PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BufFile Struct Reference

Data Fields

int numFiles
 
Filefiles
 
bool isInterXact
 
bool dirty
 
bool readOnly
 
FileSetfileset
 
const char * name
 
ResourceOwner resowner
 
int curFile
 
off_t curOffset
 
int pos
 
int nbytes
 
PGAlignedBlock buffer
 

Detailed Description

Definition at line 70 of file buffile.c.

Field Documentation

◆ buffer

PGAlignedBlock BufFile::buffer

Definition at line 103 of file buffile.c.

Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), and BufFileWrite().

◆ curFile

int BufFile::curFile

◆ curOffset

◆ dirty

bool BufFile::dirty

Definition at line 77 of file buffile.c.

Referenced by BufFileDumpBuffer(), BufFileFlush(), BufFileWrite(), and makeBufFileCommon().

◆ files

◆ fileset

◆ isInterXact

bool BufFile::isInterXact

Definition at line 76 of file buffile.c.

Referenced by BufFileCreateTemp(), extendBufFile(), and makeBufFileCommon().

◆ name

◆ nbytes

◆ numFiles

◆ pos

◆ readOnly

bool BufFile::readOnly

◆ resowner

ResourceOwner BufFile::resowner

Definition at line 88 of file buffile.c.

Referenced by BufFileAppend(), extendBufFile(), and makeBufFileCommon().


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