Overview | Namespace | Class | Index | Help |
const Module & | ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
const Module & | ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | NO | NO |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Constructs an uninitialized module object.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Contructs the module object and loads the shared library or module.
strModuleName | the module to load |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Unloads the module and destructs the object
const ::rtl::OUString & | strModuleName, |
sal_Int32 | nRtldMode = SAL_LOADMODULE_DEFAULT ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Loads the shared library or module.
A previously loaded module will be unloaded before the new one gets loaded.
strModuleName | the module to load |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Unloads the module.
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Checks if a module is loaded.
sal_True if the module is loaded, sal_False if not
const ::rtl::OUString & | strSymbolName ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Extract a symbol from the module.
strSymbolName | the symbol to extract. |
the address of the symbol
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | NO | YES | NO |
Cast operator to oslModule.
the oslModule handle
void * | addr, |
::rtl::OUString & | libraryUrl ); |
virtual | abstract | const | volatile | template | static | inline | C-linkage |
NO | NO | NO | NO | NO | YES | YES | NO |
Lookup URL of module which is mapped at the specified address.
addr | specifies an address in the process memory space |
pustrURL | receives the URL of the module that is mapped at pv |
sal_True on success, sal_False if no module can be found at the specified address
Copyright © 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.