#include <record_store_v1_base.h>
|
virtual | ~RecordStoreV1MetaData () |
|
virtual const DiskLoc & | capExtent () const =0 |
|
virtual void | setCapExtent (OperationContext *opCtx, const DiskLoc &loc)=0 |
|
virtual const DiskLoc & | capFirstNewRecord () const =0 |
|
virtual void | setCapFirstNewRecord (OperationContext *opCtx, const DiskLoc &loc)=0 |
|
bool | capLooped () const |
|
virtual long long | dataSize () const =0 |
|
virtual long long | numRecords () const =0 |
|
virtual void | incrementStats (OperationContext *opCtx, long long dataSizeIncrement, long long numRecordsIncrement)=0 |
|
virtual void | setStats (OperationContext *opCtx, long long dataSize, long long numRecords)=0 |
|
virtual DiskLoc | deletedListEntry (int bucket) const =0 |
|
virtual void | setDeletedListEntry (OperationContext *opCtx, int bucket, const DiskLoc &loc)=0 |
|
virtual DiskLoc | deletedListLegacyGrabBag () const =0 |
|
virtual void | setDeletedListLegacyGrabBag (OperationContext *opCtx, const DiskLoc &loc)=0 |
|
virtual void | orphanDeletedList (OperationContext *opCtx)=0 |
|
virtual const DiskLoc & | firstExtent (OperationContext *opCtx) const =0 |
|
virtual void | setFirstExtent (OperationContext *opCtx, const DiskLoc &loc)=0 |
|
virtual const DiskLoc & | lastExtent (OperationContext *opCtx) const =0 |
|
virtual void | setLastExtent (OperationContext *opCtx, const DiskLoc &loc)=0 |
|
virtual bool | isCapped () const =0 |
|
virtual bool | isUserFlagSet (int flag) const =0 |
|
virtual int | userFlags () const =0 |
|
virtual bool | setUserFlag (OperationContext *opCtx, int flag)=0 |
|
virtual bool | clearUserFlag (OperationContext *opCtx, int flag)=0 |
|
virtual bool | replaceUserFlags (OperationContext *opCtx, int flags)=0 |
|
virtual int | lastExtentSize (OperationContext *opCtx) const =0 |
|
virtual void | setLastExtentSize (OperationContext *opCtx, int newMax)=0 |
|
virtual long long | maxCappedDocs () const =0 |
|
◆ ~RecordStoreV1MetaData()
virtual mongo::RecordStoreV1MetaData::~RecordStoreV1MetaData |
( |
| ) |
|
|
inlinevirtual |
◆ capExtent()
virtual const DiskLoc& mongo::RecordStoreV1MetaData::capExtent |
( |
| ) |
const |
|
pure virtual |
◆ capFirstNewRecord()
virtual const DiskLoc& mongo::RecordStoreV1MetaData::capFirstNewRecord |
( |
| ) |
const |
|
pure virtual |
◆ capLooped()
bool mongo::RecordStoreV1MetaData::capLooped |
( |
| ) |
const |
|
inline |
◆ clearUserFlag()
virtual bool mongo::RecordStoreV1MetaData::clearUserFlag |
( |
OperationContext * |
opCtx, |
|
|
int |
flag |
|
) |
| |
|
pure virtual |
◆ dataSize()
virtual long long mongo::RecordStoreV1MetaData::dataSize |
( |
| ) |
const |
|
pure virtual |
◆ deletedListEntry()
virtual DiskLoc mongo::RecordStoreV1MetaData::deletedListEntry |
( |
int |
bucket | ) |
const |
|
pure virtual |
◆ deletedListLegacyGrabBag()
virtual DiskLoc mongo::RecordStoreV1MetaData::deletedListLegacyGrabBag |
( |
| ) |
const |
|
pure virtual |
◆ firstExtent()
virtual const DiskLoc& mongo::RecordStoreV1MetaData::firstExtent |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ incrementStats()
virtual void mongo::RecordStoreV1MetaData::incrementStats |
( |
OperationContext * |
opCtx, |
|
|
long long |
dataSizeIncrement, |
|
|
long long |
numRecordsIncrement |
|
) |
| |
|
pure virtual |
◆ isCapped()
virtual bool mongo::RecordStoreV1MetaData::isCapped |
( |
| ) |
const |
|
pure virtual |
◆ isUserFlagSet()
virtual bool mongo::RecordStoreV1MetaData::isUserFlagSet |
( |
int |
flag | ) |
const |
|
pure virtual |
◆ lastExtent()
virtual const DiskLoc& mongo::RecordStoreV1MetaData::lastExtent |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ lastExtentSize()
virtual int mongo::RecordStoreV1MetaData::lastExtentSize |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ maxCappedDocs()
virtual long long mongo::RecordStoreV1MetaData::maxCappedDocs |
( |
| ) |
const |
|
pure virtual |
◆ numRecords()
virtual long long mongo::RecordStoreV1MetaData::numRecords |
( |
| ) |
const |
|
pure virtual |
◆ orphanDeletedList()
virtual void mongo::RecordStoreV1MetaData::orphanDeletedList |
( |
OperationContext * |
opCtx | ) |
|
|
pure virtual |
◆ replaceUserFlags()
virtual bool mongo::RecordStoreV1MetaData::replaceUserFlags |
( |
OperationContext * |
opCtx, |
|
|
int |
flags |
|
) |
| |
|
pure virtual |
◆ setCapExtent()
virtual void mongo::RecordStoreV1MetaData::setCapExtent |
( |
OperationContext * |
opCtx, |
|
|
const DiskLoc & |
loc |
|
) |
| |
|
pure virtual |
◆ setCapFirstNewRecord()
virtual void mongo::RecordStoreV1MetaData::setCapFirstNewRecord |
( |
OperationContext * |
opCtx, |
|
|
const DiskLoc & |
loc |
|
) |
| |
|
pure virtual |
◆ setDeletedListEntry()
virtual void mongo::RecordStoreV1MetaData::setDeletedListEntry |
( |
OperationContext * |
opCtx, |
|
|
int |
bucket, |
|
|
const DiskLoc & |
loc |
|
) |
| |
|
pure virtual |
◆ setDeletedListLegacyGrabBag()
virtual void mongo::RecordStoreV1MetaData::setDeletedListLegacyGrabBag |
( |
OperationContext * |
opCtx, |
|
|
const DiskLoc & |
loc |
|
) |
| |
|
pure virtual |
◆ setFirstExtent()
virtual void mongo::RecordStoreV1MetaData::setFirstExtent |
( |
OperationContext * |
opCtx, |
|
|
const DiskLoc & |
loc |
|
) |
| |
|
pure virtual |
◆ setLastExtent()
virtual void mongo::RecordStoreV1MetaData::setLastExtent |
( |
OperationContext * |
opCtx, |
|
|
const DiskLoc & |
loc |
|
) |
| |
|
pure virtual |
◆ setLastExtentSize()
virtual void mongo::RecordStoreV1MetaData::setLastExtentSize |
( |
OperationContext * |
opCtx, |
|
|
int |
newMax |
|
) |
| |
|
pure virtual |
◆ setStats()
virtual void mongo::RecordStoreV1MetaData::setStats |
( |
OperationContext * |
opCtx, |
|
|
long long |
dataSize, |
|
|
long long |
numRecords |
|
) |
| |
|
pure virtual |
◆ setUserFlag()
virtual bool mongo::RecordStoreV1MetaData::setUserFlag |
( |
OperationContext * |
opCtx, |
|
|
int |
flag |
|
) |
| |
|
pure virtual |
◆ userFlags()
virtual int mongo::RecordStoreV1MetaData::userFlags |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: