Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

pluginmanager.h

Go to the documentation of this file.
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     // current PM version
00021     const Version* _pmVersion;
00022     // Kernel API version required by PM
00023     const Version* _pmAPIVersion;
00024     // PM info
00025     const Info* _pmInfo;
00026     // basic PM service
00027     const Service* _pmService;
00028 };
00029 
00030 };
00031 
00032 #endif
00033 
00034 

Generated on Sat Feb 16 04:46:02 2002 for Korelib by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001