Storage Engine API
mongo::MultiIndexBlockImpl::SetNeedToCleanupOnRollback Class Reference

On rollback sets MultiIndexBlockImpl::_needToCleanup to true. More...

Inheritance diagram for mongo::MultiIndexBlockImpl::SetNeedToCleanupOnRollback:
mongo::RecoveryUnit::Change

Detailed Description

On rollback sets MultiIndexBlockImpl::_needToCleanup to true.

Public Member Functions

 SetNeedToCleanupOnRollback (MultiIndexBlockImpl *indexer)
 
virtual void commit (boost::optional< Timestamp >)
 
virtual void rollback ()
 
- Public Member Functions inherited from mongo::RecoveryUnit::Change
virtual ~Change ()
 

Private Attributes

MultiIndexBlockImpl *const _indexer
 

Constructor & Destructor Documentation

◆ SetNeedToCleanupOnRollback()

mongo::MultiIndexBlockImpl::SetNeedToCleanupOnRollback::SetNeedToCleanupOnRollback ( MultiIndexBlockImpl indexer)
inlineexplicit

Member Function Documentation

◆ commit()

virtual void mongo::MultiIndexBlockImpl::SetNeedToCleanupOnRollback::commit ( boost::optional< Timestamp >  )
inlinevirtual

◆ rollback()

virtual void mongo::MultiIndexBlockImpl::SetNeedToCleanupOnRollback::rollback ( )
inlinevirtual

Member Data Documentation

◆ _indexer

MultiIndexBlockImpl* const mongo::MultiIndexBlockImpl::SetNeedToCleanupOnRollback::_indexer
private

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