Storage Engine API
mongo::KVCatalog Member List

This is the complete list of members for mongo::KVCatalog, including all inherited members.

_directoryForIndexesmongo::KVCatalogprivate
_directoryPerDbmongo::KVCatalogprivate
_featureTrackermongo::KVCatalogprivate
_findEntry(OperationContext *opCtx, StringData ns, RecordId *out=NULL) constmongo::KVCatalogprivate
_hasEntryCollidingWithRand() constmongo::KVCatalogprivate
_identsmongo::KVCatalogprivate
_identsLockmongo::KVCatalogmutableprivate
_newRand()mongo::KVCatalogprivatestatic
_newUniqueIdent(StringData ns, const char *kind)mongo::KVCatalogprivate
_nextmongo::KVCatalogprivate
_randmongo::KVCatalogprivate
_rsmongo::KVCatalogprivate
dropCollection(OperationContext *opCtx, StringData ns)mongo::KVCatalog
getAllCollections(std::vector< std::string > *out) constmongo::KVCatalog
getAllIdents(OperationContext *opCtx) constmongo::KVCatalog
getAllIdentsForDB(StringData db) constmongo::KVCatalog
getCollectionIdent(StringData ns) constmongo::KVCatalog
getFeatureTracker() constmongo::KVCataloginline
getIndexIdent(OperationContext *opCtx, StringData ns, StringData idName) constmongo::KVCatalog
getMetaData(OperationContext *opCtx, StringData ns) constmongo::KVCatalog
getRecordStore()mongo::KVCataloginline
init(OperationContext *opCtx)mongo::KVCatalog
isUserDataIdent(StringData ident) constmongo::KVCatalog
KVCatalog(RecordStore *rs, bool directoryPerDb, bool directoryForIndexes)mongo::KVCatalog
newCollection(OperationContext *opCtx, StringData ns, const CollectionOptions &options, KVPrefix prefix)mongo::KVCatalog
NSToIdentMap typedefmongo::KVCatalogprivate
putMetaData(OperationContext *opCtx, StringData ns, BSONCollectionCatalogEntry::MetaData &md)mongo::KVCatalog
renameCollection(OperationContext *opCtx, StringData fromNS, StringData toNS, bool stayTemp)mongo::KVCatalog
~KVCatalog()mongo::KVCatalog