Storage Engine API
btree_interface.h
Go to the documentation of this file.
1 
29 #include <string>
30 
31 #include "mongo/bson/ordering.h"
33 #include "mongo/db/index/index_descriptor.h"
34 #include "mongo/db/jsobj.h"
35 #include "mongo/db/operation_context.h"
39 
40 #pragma once
41 
42 namespace mongo {
43 class SavedCursorRegistry;
44 
45 SortedDataInterface* getMMAPV1Interface(HeadManager* headManager,
46  RecordStore* recordStore,
47  SavedCursorRegistry* cursorRegistry,
48  const Ordering& ordering,
49  const std::string& indexName,
51  bool isUnique);
52 } // namespace mongo
Copyright (C) 2014 MongoDB Inc.
Definition: bson_collection_catalog_entry.cpp:38
IndexDescriptor::IndexVersion IndexVersion
Definition: collection_compact.cpp:52
Collection *const OperationContext *const const StringData OptionalCollectionUUID CollectionCatalogEntry *const RecordStore *const recordStore
Definition: collection_impl.cpp:80
SortedDataInterface * getMMAPV1Interface(HeadManager *headManager, RecordStore *recordStore, SavedCursorRegistry *cursorRegistry, const Ordering &ordering, const string &indexName, IndexVersion version, bool isUnique)
Definition: btree_interface.cpp:418