#include <index_catalog_entry.h>
◆ ~Impl()
mongo::IndexCatalogEntry::Impl::~Impl |
( |
| ) |
|
|
pure virtualdefault |
◆ accessMethod() [1/2]
virtual IndexAccessMethod* mongo::IndexCatalogEntry::Impl::accessMethod |
( |
| ) |
|
|
pure virtual |
◆ accessMethod() [2/2]
virtual const IndexAccessMethod* mongo::IndexCatalogEntry::Impl::accessMethod |
( |
| ) |
const |
|
pure virtual |
◆ descriptor() [1/2]
virtual IndexDescriptor* mongo::IndexCatalogEntry::Impl::descriptor |
( |
| ) |
|
|
pure virtual |
◆ descriptor() [2/2]
virtual const IndexDescriptor* mongo::IndexCatalogEntry::Impl::descriptor |
( |
| ) |
const |
|
pure virtual |
◆ getCollator()
virtual const CollatorInterface* mongo::IndexCatalogEntry::Impl::getCollator |
( |
| ) |
const |
|
pure virtual |
◆ getFilterExpression()
virtual const MatchExpression* mongo::IndexCatalogEntry::Impl::getFilterExpression |
( |
| ) |
const |
|
pure virtual |
◆ getMinimumVisibleSnapshot()
virtual boost::optional<Timestamp> mongo::IndexCatalogEntry::Impl::getMinimumVisibleSnapshot |
( |
| ) |
|
|
pure virtual |
◆ getMultikeyPaths()
virtual MultikeyPaths mongo::IndexCatalogEntry::Impl::getMultikeyPaths |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ getPrefix()
virtual KVPrefix mongo::IndexCatalogEntry::Impl::getPrefix |
( |
| ) |
const |
|
pure virtual |
◆ head()
virtual const RecordId& mongo::IndexCatalogEntry::Impl::head |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ headManager()
virtual HeadManager* mongo::IndexCatalogEntry::Impl::headManager |
( |
| ) |
const |
|
pure virtual |
◆ init()
virtual void mongo::IndexCatalogEntry::Impl::init |
( |
std::unique_ptr< IndexAccessMethod > |
accessMethod | ) |
|
|
pure virtual |
◆ isMultikey()
virtual bool mongo::IndexCatalogEntry::Impl::isMultikey |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ isReady()
virtual bool mongo::IndexCatalogEntry::Impl::isReady |
( |
OperationContext * |
opCtx | ) |
const |
|
pure virtual |
◆ ns()
virtual const std::string& mongo::IndexCatalogEntry::Impl::ns |
( |
| ) |
const |
|
pure virtual |
◆ ordering()
virtual const Ordering& mongo::IndexCatalogEntry::Impl::ordering |
( |
| ) |
const |
|
pure virtual |
◆ setHead()
virtual void mongo::IndexCatalogEntry::Impl::setHead |
( |
OperationContext * |
opCtx, |
|
|
RecordId |
newHead |
|
) |
| |
|
pure virtual |
◆ setIsReady()
virtual void mongo::IndexCatalogEntry::Impl::setIsReady |
( |
bool |
newIsReady | ) |
|
|
pure virtual |
◆ setMinimumVisibleSnapshot()
virtual void mongo::IndexCatalogEntry::Impl::setMinimumVisibleSnapshot |
( |
Timestamp |
name | ) |
|
|
pure virtual |
◆ setMultikey()
virtual void mongo::IndexCatalogEntry::Impl::setMultikey |
( |
OperationContext * |
opCtx, |
|
|
const MultikeyPaths & |
multikeyPaths |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following files: