#include <cel_dynload.h>

Public Member Functions | |
| virtual void * | getSymbolAddress (const String &inSymbolName)=0 |
Public Member Functions inherited from Celartem::Referable | |
| Referable () | |
| void | addRef () const |
| void | releaseRef () const |
| size_t | getReferenceCount () const |
Static Public Member Functions | |
| static AutoPtr < ModuleDynamicLoader > | create (const String &inModuleName) |
Static Public Member Functions inherited from Celartem::Referable | |
| static void | dumpDbgAllRefCount () |
This class is used to load a dynamic-link module.
This class internally calls functions such as LoadLibrary or dlopen.
|
static |
This method initializes a new instance by loading the specified module.
| inModuleName | Name of the module to load. |
|
pure virtual |
This method returns the address of the specified symbol.
| inSymbolName | Name of the symbol (function). |
NULL.