|
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 |
| pgoff_t | curOffset |
| int64 | pos |
| int64 | 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().
| pgoff_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().
Definition at line 81 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileOpenFileSet(), BufFileReadCommon(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), makeBufFile(), and MakeNewFileSetSegment().
| int64 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().
| int64 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().