Storage Engine API
mongo::ExtentManager::Factory Class Referenceabstract

#include <extent_manager.h>

Inheritance diagram for mongo::ExtentManager::Factory:
mongo::MmapV1ExtentManager::Factory

Public Member Functions

virtual ~Factory ()=default
 
virtual std::unique_ptr< ExtentManagercreate (StringData dbname, StringData path, bool directoryPerDB)=0
 

Constructor & Destructor Documentation

◆ ~Factory()

virtual mongo::ExtentManager::Factory::~Factory ( )
virtualdefault

Member Function Documentation

◆ create()

virtual std::unique_ptr<ExtentManager> mongo::ExtentManager::Factory::create ( StringData  dbname,
StringData  path,
bool  directoryPerDB 
)
pure virtual

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