Storage Engine API
mongo::PosixFlushable Class Reference
Inheritance diagram for mongo::PosixFlushable:

Public Member Functions

 PosixFlushable (MemoryMappedFile *theFile, void *view, HANDLE fd, long len)
 
void flush (OperationContext *opCtx)
 

Public Attributes

MemoryMappedFile_theFile
 
void_view
 
HANDLE _fd
 
long _len
 
const uint64_t _id
 

Constructor & Destructor Documentation

◆ PosixFlushable()

mongo::PosixFlushable::PosixFlushable ( MemoryMappedFile theFile,
void view,
HANDLE  fd,
long  len 
)
inline

Member Function Documentation

◆ flush()

void mongo::PosixFlushable::flush ( OperationContext *  opCtx)
inline

Member Data Documentation

◆ _fd

HANDLE mongo::PosixFlushable::_fd

◆ _id

const uint64_t mongo::PosixFlushable::_id

◆ _len

long mongo::PosixFlushable::_len

◆ _theFile

MemoryMappedFile* mongo::PosixFlushable::_theFile

◆ _view

void* mongo::PosixFlushable::_view

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