List of all members.
The SharedLibrary class dynamically loads shared libraries at run-time.
Definition at line 62 of file SharedLibrary.h.
Constructor & Destructor Documentation
Returns the platform-specific filename suffix for shared libraries (including the period). In debug mode, the suffix also includes a "d" to specify the debug version of a library.
Member Function Documentation
Returns the address of the symbol with the given name. For functions, this is the entry point of the function. Throws a NotFoundException if the symbol does not exist.
Definition at line 107 of file SharedLibrary.cpp.
Returns true iff the loaded library contains a symbol with the given name.
Definition at line 97 of file SharedLibrary.cpp.
Returns the path of the library, as specified in a call to load() or the constructor.
Definition at line 113 of file SharedLibrary.cpp.
Loads a shared library from the given path. Throws a LibraryAlreadyLoadedException if a library has already been loaded. Throws a LibraryLoadException if the library cannot be loaded.
Definition at line 79 of file SharedLibrary.cpp.
The documentation for this class was generated from the following files: