PostgreSQL Source Code  git master
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: