#include <ILibraryManager.hpp>
List of all members.
Detailed Description
System Library manager.
Member Function Documentation
| virtual Retval MQUALIFIER zeus::ILibraryManager::createObject |
( |
const IString & |
rstrCodeModule, |
|
|
const IString & |
rstrClassName, |
|
|
IZUnknown *& |
rpIface |
|
) |
| [pure virtual] |
This method creates an object out of the codemodule.
- Parameters:
-
| rstrCodeModule,: | Module name |
| rstrClassName,: | Name of the class |
| rpIface,: | Reference to return |
- Return values:
-
| RET_NOERROR,: | Object created |
| RET_REQUEST_FAILED,: | Class not exported |
| RET_INTERNAL_ERROR,: | Internal error occured |
Implemented in zeus::TLibraryManager.
| virtual Retval MQUALIFIER zeus::ILibraryManager::registerXClass |
( |
const IString & |
rstrCodeModule, |
|
|
const IString & |
rstrClassName, |
|
|
Uint & |
rhHandle |
|
) |
| [pure virtual] |
Registers a x Factory function and returns the handle of this function.
- Parameters:
-
| rstrCodeModule,: | Module name |
| rstrClassName,: | Name of the class |
| rhHandle,: | Return parameter of the function handle |
- Return values:
-
| RET_NOERROR,: | Object created |
| RET_REQUEST_FAILED,: | Class not exported |
| RET_INTERNAL_ERROR,: | Internal error occured |
Implemented in zeus::TLibraryManager.
The documentation for this class was generated from the following file: