4class _declspec(dllexport) ClassFactoryHandlerAbstract :
public ClassFactoryHandler
7 virtual ClassFactoryHandler* SetNextHandler(ClassFactoryHandler* nextHandler)
override
9 _nextHandler = nextHandler;
13 virtual EntityBase* CreateEntity(
const std::string& className)
override
15 if (_nextHandler !=
nullptr)
17 return _nextHandler->CreateEntity(className);
23 ClassFactoryHandler* _nextHandler =
nullptr;