#include <module.hxx>
◆ Module() [1/2]
◆ Module() [2/2]
◆ ~Module()
◆ getFunctionSymbol() [1/2]
◆ getFunctionSymbol() [2/2]
Get function address by the function name in the module.
getFunctionSymbol is an alternative function for getSymbol. Use Function pointer as symbol address to conceal type conversion.
- Parameters
-
| [in] | ustrFunctionSymbolName | Function name to be looked up. |
- Return values
-
| oslGenericFunction | format function address on success |
| NULL | lookup failed or parameter is somewhat invalid |
- See also
- getSymbol
◆ getSymbol()
◆ getUrlFromAddress() [1/2]
Get module URL from the specified function address in the module.
Similar to getUrlFromAddress, but use a function address to get URL of the Module. Use Function pointer as symbol address to conceal type conversion.
- Parameters
-
| [in] | addr | function address in oslGenericFunction format. |
| [in,out] | libraryUrl | receives the URL of the module. |
- Return values
-
| true | on success |
| false | can not get the URL from the specified function address or the parameter is invalid. |
- See also
- getUrlFromAddress
◆ getUrlFromAddress() [2/2]
| static bool osl::Module::getUrlFromAddress |
( |
void * | addr, |
|
|
::rtl::OUString & | libraryUrl ) |
|
inlinestatic |
◆ is()
| bool osl::Module::is |
( |
| ) |
const |
|
inline |
◆ load()
◆ loadRelative() [1/2]
◆ loadRelative() [2/2]
◆ operator oslModule()
◆ release()
| void osl::Module::release |
( |
| ) |
|
|
inline |
Release the module so that it will not be unloaded from the destructor.
This instance returns to the state of a default-constructed instance again.
- Since
- LibreOffice 4.3
◆ unload()
| void osl::Module::unload |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: