PostgreSQL Source Code git master
|
Data Fields | |
int | numFiles |
File * | files |
bool | isInterXact |
bool | dirty |
bool | readOnly |
FileSet * | fileset |
const char * | name |
ResourceOwner | resowner |
int | curFile |
off_t | curOffset |
int | pos |
int | nbytes |
PGAlignedBlock | buffer |
PGAlignedBlock BufFile::buffer |
Definition at line 103 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), and BufFileWrite().
int BufFile::curFile |
Definition at line 94 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileSeek(), BufFileTell(), BufFileTruncateFileSet(), and makeBufFileCommon().
off_t BufFile::curOffset |
Definition at line 95 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), BufFileSeek(), BufFileTell(), BufFileTruncateFileSet(), BufFileWrite(), and makeBufFileCommon().
bool BufFile::dirty |
Definition at line 77 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileFlush(), BufFileWrite(), and makeBufFileCommon().
File* BufFile::files |
Definition at line 74 of file buffile.c.
Referenced by BufFileAppend(), BufFileClose(), BufFileCreateFileSet(), BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileOpenFileSet(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), extendBufFile(), and makeBufFile().
FileSet* BufFile::fileset |
Definition at line 80 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileExportFileSet(), BufFileOpenFileSet(), BufFileTruncateFileSet(), extendBufFile(), makeBufFile(), and MakeNewFileSetSegment().
bool BufFile::isInterXact |
Definition at line 76 of file buffile.c.
Referenced by BufFileCreateTemp(), extendBufFile(), and makeBufFileCommon().
const char* BufFile::name |
Definition at line 81 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileOpenFileSet(), BufFileReadCommon(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), makeBufFile(), and MakeNewFileSetSegment().
int BufFile::nbytes |
Definition at line 97 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), BufFileSeek(), BufFileTruncateFileSet(), BufFileWrite(), and makeBufFileCommon().
int BufFile::numFiles |
Definition at line 72 of file buffile.c.
Referenced by BufFileAppend(), BufFileClose(), BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), extendBufFile(), and makeBufFileCommon().
int BufFile::pos |
Definition at line 96 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileReadCommon(), BufFileSeek(), BufFileTell(), BufFileTruncateFileSet(), BufFileWrite(), and makeBufFileCommon().
bool BufFile::readOnly |
Definition at line 78 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileExportFileSet(), BufFileOpenFileSet(), BufFileWrite(), and makeBufFile().
ResourceOwner BufFile::resowner |
Definition at line 88 of file buffile.c.
Referenced by BufFileAppend(), extendBufFile(), and makeBufFileCommon().