#include <cassert>#include <list>#include <map>#include "JobControl/JobCModuleProxy.h"#include <string>Go to the source code of this file.
Classes | |
| class | JobCModuleRegistry |
| struct | JobCModuleRegistry::Cleaner |
Defines | |
| #define | JOBMODULE(CLASS, NAME, FUNC) |
|
|
Value: static class gs__Register__##CLASS##__ : public JobCModuleProxy { \ public: \ gs__Register__##CLASS##__() { \ fName = NAME; \ fFunc = FUNC; \ JobCModuleRegistry::Instance().Register(this); \ } \ JobCModule *CreateModule() { \ JobCModule* m = new CLASS(); \ m->Init(NAME); \ return m; \ } \ } gs__module__##CLASS##__proxy__ Definition at line 91 of file JobCModuleRegistry.h. |
1.3.9.1