Crazy Eddies GUI System
0.7.2
|
Class that wraps and gives access to a dynamically linked module (.dll, .so, etc...) More...
Public Member Functions | |
DynamicModule (const String &name) | |
Construct the DynamicModule object by loading the dynamic loadable module specified. More... | |
~DynamicModule () | |
Destroys the DynamicModule object and unloads the associated loadable module. More... | |
const String & | getModuleName () const |
Return a String containing the name of the dynamic module. | |
void * | getSymbolAddress (const String &symbol) const |
Return the address of the specified symbol. More... | |
Class that wraps and gives access to a dynamically linked module (.dll, .so, etc...)
CEGUI::DynamicModule::DynamicModule | ( | const String & | name | ) |
Construct the DynamicModule object by loading the dynamic loadable module specified.
name | String object holding the name of a loadable module. |
CEGUI::DynamicModule::~DynamicModule | ( | ) |
Destroys the DynamicModule object and unloads the associated loadable module.
void* CEGUI::DynamicModule::getSymbolAddress | ( | const String & | symbol | ) | const |
Return the address of the specified symbol.
symbol | String holding the symbol to look up in the module. |
InvalidRequestException | thrown if the symbol does not exist. |