00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef __GENERALMANAGER__H__
00013 #define __GENERALMANAGER__H__
00014
00015 #include "serverbase.h"
00016 #include "module.h"
00017
00018 #define GENERAL_INSTANCE_OFFSET 0xfff
00019
00020
00021 namespace VRUT
00022 {
00024 class GeneralManager : public ServerBase<Module>
00025 {
00026 protected:
00027 public:
00029 GeneralManager();
00031 virtual ~GeneralManager();
00032
00034 virtual size_t AddAvailableModules(const wxString & pathToModules);
00036 MODULE_ID RunModule(const wxString & moduleName);
00037 };
00038 };
00039
00040 #endif