![]() |
Storage Engine API
|
#include <cstdint>
#include <initializer_list>
#include <memory>
#include "mongo/db/jsobj.h"
#include "mongo/db/operation_context_noop.h"
#include "mongo/db/record_id.h"
#include "mongo/db/service_context.h"
#include "mongo/db/service_context_noop.h"
#include "mongo/db/storage/sorted_data_interface.h"
#include "mongo/stdx/functional.h"
#include "mongo/stdx/memory.h"
#include "mongo/util/unowned_ptr.h"
Go to the source code of this file.
Classes | |
class | mongo::HarnessHelper |
Sets up an OperationContext with a Recovery Unit. More... | |
Namespaces | |
mongo | |
Copyright (C) 2014 MongoDB Inc. | |
mongo::harness_helper_detail | |
Functions | |
template<typename Target , typename Current > | |
std::unique_ptr< Target > | mongo::harness_helper_detail::noexcept_ptr_conversion (std::unique_ptr< Current > &&p, Target &t) noexcept |
void | mongo::registerHarnessHelperFactory (stdx::function< std::unique_ptr< HarnessHelper >()> factory) |
template<typename Target , typename Current > | |
std::unique_ptr< Target > | mongo::dynamic_ptr_cast (std::unique_ptr< Current > &&p) |
std::unique_ptr< HarnessHelper > | mongo::newHarnessHelper () |