00001 #ifndef PLUGINMANAGER_H
00002 #define PLUGINMANAGER_H
00003
00004 #include <kore/kore.h>
00005 #include <kore/serviceprovider.h>
00006
00007 namespace kore
00008 {
00009
00013 class KORE_API PluginManager: public ServiceProvider
00014 {
00015 public:
00016 PluginManager();
00017 ~PluginManager();
00018 protected:
00019 private:
00020
00021 const Version* _pmVersion;
00022
00023 const Version* _pmAPIVersion;
00024
00025 const Info* _pmInfo;
00026
00027 const Service* _pmService;
00028 };
00029
00030 };
00031
00032 #endif
00033
00034