3ITest& ModuleLoader::getImplementation<ITest>()
7std::unique_ptr<ITest> (*pf_ITest)();
9std::unique_ptr<ITest> ModuleLoader::getInstance<ITest>()
const
14std::unique_ptr<ITest> newImpl1()
16 return std::unique_ptr<ITest>(
new Impl1);
19std::unique_ptr<ITest> newImpl2()
21 return std::unique_ptr<ITest>(
new Impl2);