34 #include "mongo/stdx/functional.h" 57 static std::unique_ptr<KVHarnessHelper>
create();
58 static void registerFactory(stdx::function<std::unique_ptr<KVHarnessHelper>()> factory);
Definition: kv_engine.h:53
Copyright (C) 2014 MongoDB Inc.
Definition: bson_collection_catalog_entry.cpp:38
static std::unique_ptr< KVHarnessHelper > create()
Definition: kv_engine_test_harness.cpp:495
static void registerFactory(stdx::function< std::unique_ptr< KVHarnessHelper >()> factory)
Definition: kv_engine_test_harness.cpp:499
virtual KVEngine * getEngine()=0
Creates a harness for generic KVEngine testing of all KVEngine implementations.
Definition: kv_engine_test_harness.h:48
virtual KVEngine * restartEngine()=0
virtual ~KVHarnessHelper()
Definition: kv_engine_test_harness.h:50