virtual void AddJob(std::shared_ptr< IJob > pJob)=0
virtual void SetAdditionalLogger(std::shared_ptr< ILogger > &&pLogger)=0
virtual void ShutdownJobs()=0
IInterface()
Definition kernel.h:19
IEngine * CreateTestEngine(const char *pAppname)
Definition engine.cpp:116
IEngine * CreateEngine(const char *pAppname, std::shared_ptr< CFutureLogger > pFutureLogger)
Definition engine.cpp:115
#define MACRO_INTERFACE(Name)
Definition kernel.h:25