#include <AlephManager.h>
Inheritance diagram for AlephManager:
Public Methods | |
virtual AlephRC | initialize ()=0 |
the initialization step. More... | |
virtual AlephRC | terminate ()=0 |
the terminating step. More... | |
virtual | ~AlephManager () |
destructor. More... | |
void | AlephManagerSetup (const string &aManagerType) |
do a setup (similar to a constructor). More... | |
void | AlephManagerShutDown () |
do a shutdown (similar to a destructor). More... | |
virtual AlephSession* | alephSession () const |
get the pointer to the session. More... | |
virtual string | managerType () const |
get the manager type. More... | |
virtual void | setStatus (const AlephStatus &statusNow) |
set the status. More... | |
virtual AlephStatus | status () const |
get the status. More... | |
Private Attributes | |
string | _thisManagerType |
AlephSession* | _theSession |
AlephStatus | _theStatus |
Definition at line 26 of file AlephManager.h.
|
destructor.
Definition at line 45 of file AlephManager.h. |
|
do a setup (similar to a constructor).
Definition at line 25 of file AlephManager.cpp. Referenced by AlephDbManager::AlephDbManager(), AlephEpioExManager::AlephEpioExManager(), AlephExManager::AlephExManager(), AlephIoManager::AlephIoManager(), and AlephROOTExManager::AlephROOTExManager().
|
|
do a shutdown (similar to a destructor).
Definition at line 42 of file AlephManager.cpp. Referenced by AlephDbManager::~AlephDbManager(), AlephExManager::~AlephExManager(), and AlephIoManager::~AlephIoManager().
|
|
get the pointer to the session.
Definition at line 51 of file AlephManager.cpp. Referenced by AlephExManager::AlephExManager().
|
|
the initialization step.
Reimplemented in AlephDbManager, AlephEpioExManager, AlephExManager, AlephIoManager, AlephROOTDbManager, and AlephROOTExManager. Referenced by AlephSession::initialize(), AlephROOTExManager::loopAll(), AlephEpioExManager::loopAll(), AlephROOTExManager::loopInter(), AlephEpioExManager::loopInter(), AlephROOTExManager::run(), and AlephEpioExManager::run().
|
|
get the manager type.
Definition at line 61 of file AlephManager.cpp. |
|
set the status.
Definition at line 70 of file AlephManager.cpp. Referenced by AlephROOTDbManager::initialize(), AlephIoManager::initialize(), AlephExManager::initialize(), AlephDbManager::initialize(), AlephIoManager::run(), AlephExManager::run(), AlephROOTExManager::terminate(), AlephROOTDbManager::terminate(), AlephIoManager::terminate(), AlephExManager::terminate(), AlephEpioExManager::terminate(), and AlephDbManager::terminate().
|
|
get the status.
Definition at line 79 of file AlephManager.cpp. Referenced by AlephDbManager::TheAlephDbManager(), AlephExManager::TheAlephExManager(), AlephROOTExManager::initialize(), AlephROOTDbManager::initialize(), AlephExManager::initialize(), AlephEpioExManager::initialize(), AlephROOTExManager::loopAll(), AlephEpioExManager::loopAll(), AlephROOTExManager::loopInter(), AlephEpioExManager::loopInter(), AlephROOTExManager::run(), and AlephEpioExManager::run().
|
|
the terminating step.
Reimplemented in AlephDbManager, AlephEpioExManager, AlephExManager, AlephIoManager, AlephROOTDbManager, and AlephROOTExManager. Referenced by AlephSession::terminate().
|
|
Definition at line 74 of file AlephManager.h. |
|
Definition at line 78 of file AlephManager.h. |
|
Definition at line 71 of file AlephManager.h. |