PostgreSQL Source Code  git master
BufFile Struct Reference

Data Fields

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

Detailed Description

Definition at line 66 of file buffile.c.

Field Documentation

◆ buffer

PGAlignedBlock BufFile::buffer

Definition at line 94 of file buffile.c.

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

◆ curFile

int BufFile::curFile

◆ curOffset

◆ dirty

bool BufFile::dirty

◆ files

◆ fileset

◆ isInterXact

bool BufFile::isInterXact

Definition at line 72 of file buffile.c.

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

◆ name

const char* BufFile::name

◆ nbytes

int BufFile::nbytes

◆ numFiles

◆ pos

int BufFile::pos

◆ readOnly

bool BufFile::readOnly

◆ resowner

ResourceOwner BufFile::resowner

Definition at line 84 of file buffile.c.

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

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