Storage Engine API
mongo::ValidateAdaptorSpy Class Reference

#include <record_store_test_validate.h>

Inheritance diagram for mongo::ValidateAdaptorSpy:
mongo::ValidateAdaptor

Public Member Functions

 ValidateAdaptorSpy ()
 
 ValidateAdaptorSpy (const std::set< std::string > &remain)
 
 ~ValidateAdaptorSpy ()
 
Status validate (const RecordId &recordId, const RecordData &recordData, size_t *dataSize)
 
bool allValidated ()
 
- Public Member Functions inherited from mongo::ValidateAdaptor
virtual ~ValidateAdaptor ()
 

Private Attributes

std::set< std::string > _remain
 

Constructor & Destructor Documentation

◆ ValidateAdaptorSpy() [1/2]

mongo::ValidateAdaptorSpy::ValidateAdaptorSpy ( )
inline

◆ ValidateAdaptorSpy() [2/2]

mongo::ValidateAdaptorSpy::ValidateAdaptorSpy ( const std::set< std::string > &  remain)
inline

◆ ~ValidateAdaptorSpy()

mongo::ValidateAdaptorSpy::~ValidateAdaptorSpy ( )
inline

Member Function Documentation

◆ allValidated()

bool mongo::ValidateAdaptorSpy::allValidated ( )
inline

◆ validate()

Status mongo::ValidateAdaptorSpy::validate ( const RecordId &  recordId,
const RecordData recordData,
size_t *  dataSize 
)
inlinevirtual

Member Data Documentation

◆ _remain

std::set<std::string> mongo::ValidateAdaptorSpy::_remain
private

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