Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef BNET_RocFactory
00015 #define BNET_RocFactory
00016
00017 #ifndef DABC_Factory
00018 #include "dabc/Factory.h"
00019 #endif
00020
00021 namespace bnet {
00022
00023 extern const char* xmlRocWorkerClass;
00024
00025 class RocFactory : public dabc::Factory {
00026 public:
00027 RocFactory(const char* name) : dabc::Factory(name) {}
00028
00029 virtual dabc::Application* CreateApplication(const char* classname, dabc::Command* cmd);
00030
00031 virtual dabc::Module* CreateModule(const char* classname, const char* modulename, dabc::Command* cmd);
00032 };
00033 }
00034
00035 #endif