#include <index_create.h>
◆ ~Impl()
mongo::MultiIndexBlock::Impl::~Impl |
( |
| ) |
|
|
pure virtualdefault |
◆ abortWithoutCleanup()
virtual void mongo::MultiIndexBlock::Impl::abortWithoutCleanup |
( |
| ) |
|
|
pure virtual |
◆ allowBackgroundBuilding()
virtual void mongo::MultiIndexBlock::Impl::allowBackgroundBuilding |
( |
| ) |
|
|
pure virtual |
◆ allowInterruption()
virtual void mongo::MultiIndexBlock::Impl::allowInterruption |
( |
| ) |
|
|
pure virtual |
◆ commit()
virtual void mongo::MultiIndexBlock::Impl::commit |
( |
stdx::function< void(const BSONObj &spec)> |
onCreateFn | ) |
|
|
pure virtual |
◆ doneInserting()
virtual Status mongo::MultiIndexBlock::Impl::doneInserting |
( |
std::set< RecordId > * |
dupsOut = NULL | ) |
|
|
pure virtual |
◆ getBuildInBackground()
virtual bool mongo::MultiIndexBlock::Impl::getBuildInBackground |
( |
| ) |
const |
|
pure virtual |
◆ ignoreUniqueConstraint()
virtual void mongo::MultiIndexBlock::Impl::ignoreUniqueConstraint |
( |
| ) |
|
|
pure virtual |
◆ init() [1/2]
virtual StatusWith<std::vector<BSONObj> > mongo::MultiIndexBlock::Impl::init |
( |
const std::vector< BSONObj > & |
specs | ) |
|
|
pure virtual |
◆ init() [2/2]
virtual StatusWith<std::vector<BSONObj> > mongo::MultiIndexBlock::Impl::init |
( |
const BSONObj & |
spec | ) |
|
|
pure virtual |
◆ insert()
virtual Status mongo::MultiIndexBlock::Impl::insert |
( |
const BSONObj & |
wholeDocument, |
|
|
const RecordId & |
loc |
|
) |
| |
|
pure virtual |
◆ insertAllDocumentsInCollection()
virtual Status mongo::MultiIndexBlock::Impl::insertAllDocumentsInCollection |
( |
std::set< RecordId > * |
dupsOut = NULL | ) |
|
|
pure virtual |
◆ removeExistingIndexes()
virtual void mongo::MultiIndexBlock::Impl::removeExistingIndexes |
( |
std::vector< BSONObj > * |
specs | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files:
- /home/louis/git/mongodbsource.github.io/src/src/mongo/db/catalog/index_create.h
- /home/louis/git/mongodbsource.github.io/src/src/mongo/db/catalog/index_create.cpp