#include <AbstractFrameLoader.h>
List of all members.
Detailed Description
The directory class implements methods to access the system directory
Constructor & Destructor Documentation
| TAbstractFrameLoader::TAbstractFrameLoader |
( |
const TString & |
strBaseName ) |
|
Creates a FrameLoader
- Parameters:
-
| strBaseName | : Name of the application base |
| TAbstractFrameLoader::TAbstractFrameLoader |
( |
const TString & |
strBaseName, |
|
|
int |
iArgc, |
|
|
char * |
apArgs[] |
|
) |
| |
Creates a FrameLoader
- Parameters:
-
| strBaseName | : Name of the application base |
| iArgc | : number of arguments |
| apArgs,: | List of arguments |
| TAbstractFrameLoader::TAbstractFrameLoader |
( |
const TString & |
strBaseName, |
|
|
int |
iArgc, |
|
|
wchar_t * |
awcArgs[] |
|
) |
| |
Creates a FrameLoader
- Parameters:
-
| strBaseName | : Name of the application base |
| iArgc | : number of arguments |
| awcArgs,: | List of arguments |
| TAbstractFrameLoader::~TAbstractFrameLoader |
( |
) |
[protected, virtual] |
Member Function Documentation
| Retval TAbstractFrameLoader::buildXObjectTree |
( |
TString |
strFilename = L"" ) |
[protected, virtual] |
Creates a XObject tree out of a file
| bool zeus::TAbstractFrameLoader::canStartup |
( |
) |
[inline, virtual] |
Checks if the framewaork should be started or not
| Retval TAbstractFrameLoader::getRootObject |
( |
IXObject *& |
rpRoot ) |
|
Returns the root object of the framework
- Parameters:
-
| rpRoot | : return parameter of the Root |
- Return values:
-
| RET_NOERROR | : Root returned |
| RET_INVALID_PARAMETER | : Invalid parameter received |
| RET_REQUEST_FAILED | : No root available |
| void TAbstractFrameLoader::initialize |
( |
) |
[virtual] |
Initializes the frameloader
| Retval TAbstractFrameLoader::initProperties |
( |
) |
[protected, virtual] |
Load the property file and initializes the settings manager. All arguments given to the application will be loaded to the settings manager at this time.
- Returns:
- Error code of TPropertyFile::load()
| Retval TAbstractFrameLoader::initSecurity |
( |
) |
[protected, virtual] |
Initialises the security of the framework. This method can be overwritten, so that customized code may be added for security extendsions. The security data base can be set in the property file using the [BASE].SecurityManager.FileName=[securityfilename] property. If none is set the file [./security.db] is the standard value.
| void TAbstractFrameLoader::initSystem |
( |
) |
[protected, virtual] |
This method initializes the system
| Retval TAbstractFrameLoader::initSystemLibraries |
( |
) |
[protected, virtual] |
Initializes the System Libraries.
- Return values:
-
| RET_NOERROR | : System libs initialized |
| RET_REQUEST_FAILED | : No system libs initialized |
| virtual void zeus::TAbstractFrameLoader::onInitPropertiesFailed |
( |
) |
[inline, protected, virtual] |
| virtual void zeus::TAbstractFrameLoader::onInitSecurityFailed |
( |
) |
[inline, protected, virtual] |
| virtual void zeus::TAbstractFrameLoader::onInitSystemLibrariesFailed |
( |
) |
[inline, protected, virtual] |
| void TAbstractFrameLoader::registerClasses |
( |
) |
[protected] |
Register all classes of the Framework
| virtual Int zeus::TAbstractFrameLoader::run |
( |
) |
[pure virtual] |
| Retval TAbstractFrameLoader::shutdown |
( |
) |
[virtual] |
| Retval TAbstractFrameLoader::startup |
( |
) |
[virtual] |
Member Data Documentation
Module file of the application.
Root object of the Framework.
Parses the arguments of the execution.
Configuration file of the XML MOM structure.
The documentation for this class was generated from the following files: