|
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 104 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), and BufFileWrite().
| int BufFile::curFile |
Definition at line 95 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileSeek(), BufFileTell(), BufFileTruncateFileSet(), and makeBufFileCommon().
| pgoff_t BufFile::curOffset |
Definition at line 96 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), BufFileSeek(), BufFileTell(), BufFileTruncateFileSet(), BufFileWrite(), and makeBufFileCommon().
| bool BufFile::dirty |
Definition at line 78 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileFlush(), BufFileWrite(), and makeBufFileCommon().
| File* BufFile::files |
Definition at line 75 of file buffile.c.
Referenced by BufFileAppend(), BufFileClose(), BufFileCreateFileSet(), BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileOpenFileSet(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), extendBufFile(), and makeBufFile().
| FileSet* BufFile::fileset |
Definition at line 81 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileExportFileSet(), BufFileOpenFileSet(), BufFileTruncateFileSet(), extendBufFile(), makeBufFile(), and MakeNewFileSetSegment().
| bool BufFile::isInterXact |
Definition at line 77 of file buffile.c.
Referenced by BufFileCreateTemp(), extendBufFile(), and makeBufFileCommon().
Definition at line 82 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileOpenFileSet(), BufFileReadCommon(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), makeBufFile(), and MakeNewFileSetSegment().
| int64 BufFile::nbytes |
Definition at line 98 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileReadCommon(), BufFileSeek(), BufFileTruncateFileSet(), BufFileWrite(), and makeBufFileCommon().
| int BufFile::numFiles |
Definition at line 73 of file buffile.c.
Referenced by BufFileAppend(), BufFileClose(), BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileSeek(), BufFileSize(), BufFileTruncateFileSet(), extendBufFile(), and makeBufFileCommon().
| int64 BufFile::pos |
Definition at line 97 of file buffile.c.
Referenced by BufFileDumpBuffer(), BufFileReadCommon(), BufFileSeek(), BufFileTell(), BufFileTruncateFileSet(), BufFileWrite(), and makeBufFileCommon().
| bool BufFile::readOnly |
Definition at line 79 of file buffile.c.
Referenced by BufFileCreateFileSet(), BufFileExportFileSet(), BufFileOpenFileSet(), BufFileWrite(), and makeBufFile().
| ResourceOwner BufFile::resowner |
Definition at line 89 of file buffile.c.
Referenced by BufFileAppend(), extendBufFile(), and makeBufFileCommon().