Storage Engine API
mongo::RecordStoreCompactAdaptor Class Referenceabstract

#include <record_store.h>

Public Member Functions

virtual ~RecordStoreCompactAdaptor ()
 
virtual bool isDataValid (const RecordData &recData)=0
 
virtual size_t dataSize (const RecordData &recData)=0
 
virtual void inserted (const RecordData &recData, const RecordId &newLocation)=0
 

Constructor & Destructor Documentation

◆ ~RecordStoreCompactAdaptor()

virtual mongo::RecordStoreCompactAdaptor::~RecordStoreCompactAdaptor ( )
inlinevirtual

Member Function Documentation

◆ dataSize()

virtual size_t mongo::RecordStoreCompactAdaptor::dataSize ( const RecordData recData)
pure virtual

◆ inserted()

virtual void mongo::RecordStoreCompactAdaptor::inserted ( const RecordData recData,
const RecordId &  newLocation 
)
pure virtual

◆ isDataValid()

virtual bool mongo::RecordStoreCompactAdaptor::isDataValid ( const RecordData recData)
pure virtual

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