#include <SystemManager.h>
List of all members.
Detailed Description
The TSystemManager class spezifies the root node of the MOM Tree. This node is able to save the XML Tree and inherites therefore the class TXRootObject
Constructor & Destructor Documentation
| TSystemManager::~TSystemManager |
( |
) |
[protected, virtual] |
Member Function Documentation
| void MQUALIFIER TSystemManager::activate |
( |
) |
[virtual] |
- See also:
- IModule::activate If no active module is registered and this is not a leaf module, it will activate the first module found in the list. This will go on until the leaf is reached or a activemodule is found.
Implements zeus::IModule.
| virtual void MQUALIFIER zeus::TSystemManager::addRef |
( |
) |
const [virtual] |
| virtual Retval MQUALIFIER zeus::TSystemManager::askForInterface |
( |
const InterfaceID & |
rInterfaceID, |
|
|
IZUnknown *& |
rpIface |
|
) |
| [virtual] |
| void MQUALIFIER zeus::TSystemManager::deactivate |
( |
) |
[inline, virtual] |
| bool MQUALIFIER TSystemManager::freeze |
( |
) |
[virtual] |
| Retval MQUALIFIER TSystemManager::getActiveModule |
( |
IModule *& |
rpModule ) |
[virtual] |
| Uint MQUALIFIER TSystemManager::getMode |
( |
) |
const [virtual] |
| Retval MQUALIFIER TSystemManager::getModule |
( |
const IString & |
rName, |
|
|
IModule *& |
rpModule |
|
) |
| [virtual] |
| Retval MQUALIFIER zeus::TSystemManager::getModuleSession |
( |
IModuleSession *& |
rpSession ) |
[inline, virtual] |
| virtual void MQUALIFIER zeus::TSystemManager::getModuleSessionLibrary |
( |
IString & |
rName ) |
const [inline, virtual] |
This method retuns the module session library
- Parameters:
-
| rName | : return parameter of the filename from the module session library |
Implements zeus::IModule.
| void MQUALIFIER zeus::TSystemManager::getName |
( |
IString & |
rName ) |
const [inline, virtual] |
| Retval MQUALIFIER zeus::TSystemManager::getZeusAPI |
( |
IZeusAPI *& |
rpApi ) |
[inline, virtual] |
| bool MQUALIFIER zeus::TSystemManager::isActive |
( |
bool |
bGlobaly = false ) |
const [inline, virtual] |
| Retval MQUALIFIER TSystemManager::registerActiveModule |
( |
IModule & |
rModule ) |
[virtual] |
- See also:
- IModule::TSystemManager A module is registring themself as active. If this module (parent) is not marked as active itself, iy will to it at this moment. This will go on until the root module or a already active parent is reached.
Implements zeus::IModule.
| virtual void MQUALIFIER zeus::TSystemManager::release |
( |
) |
const [virtual] |
| bool MQUALIFIER TSystemManager::unfreeze |
( |
) |
[virtual] |
| Retval MQUALIFIER TSystemManager::unregisterActiveModule |
( |
IModule & |
rModule ) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following files: