#include <pluginmanager.h>
Inheritance diagram for kore::PluginManager::
Public Methods | |
PluginManager () | |
~PluginManager () | |
Private Attributes | |
const Version * | _pmVersion |
const Version * | _pmAPIVersion |
const Info * | _pmInfo |
const Service * | _pmService |
Definition at line 13 of file pluginmanager.h.
|
Definition at line 21 of file pluginmanager.cpp. References _pmAPIVersion, _pmInfo, _pmService, _pmVersion, kore::ServiceProvider::addService(), PM_API_MAJOR, PM_API_MINOR, PM_API_REVISION, PM_API_VERSION, PM_DESCRIPTION, PM_MAJOR, PM_MINOR, PM_NAME, PM_REVISION, PM_SERVICE, PM_SERVICE_DESCRIPTION, PM_TYPE, PM_VERSION, and kore::Module::setInfo().
00022 { 00023 _pmVersion = new Version(PM_MAJOR,PM_MINOR,PM_REVISION,PM_VERSION); 00024 _pmAPIVersion = new Version(PM_API_MAJOR,PM_API_MINOR,PM_API_REVISION,PM_API_VERSION); 00025 _pmInfo = new Info(this, PM_NAME, PM_TYPE, PM_DESCRIPTION, _pmVersion, _pmAPIVersion); 00026 setInfo(_pmInfo); 00027 _pmService = new Service(this, PM_SERVICE, PM_SERVICE_DESCRIPTION); 00028 addService(_pmService); 00029 } |
|
Definition at line 30 of file pluginmanager.cpp. References _pmAPIVersion, _pmInfo, _pmService, and _pmVersion.
00031 { 00032 delete _pmInfo; 00033 delete _pmVersion; 00034 delete _pmAPIVersion; 00035 delete _pmService; 00036 } |
|
Definition at line 23 of file pluginmanager.h. Referenced by PluginManager(), and ~PluginManager(). |
|
Definition at line 25 of file pluginmanager.h. Referenced by PluginManager(), and ~PluginManager(). |
|
Definition at line 27 of file pluginmanager.h. Referenced by PluginManager(), and ~PluginManager(). |
|
Definition at line 21 of file pluginmanager.h. Referenced by PluginManager(), and ~PluginManager(). |