Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.11
 Overview   Namespace   Class   Index   Help 
PUBLIC MEMBERS:  CLASSESSTRUCTSUNIONSENUMSTYPEDEFSMETHODSSTATIC METHODSDATASTATIC DATA
PRIVATE MEMBERS:  CLASSESSTRUCTSUNIONSENUMSTYPEDEFSMETHODSSTATIC METHODSDATASTATIC DATA

:: osl ::

class Module


Base Classes
None.
Known Derived Classes
None.

virtual abstract interface template
NO NO NO NO
File
module.hxx

Public Members

Methods


Module( );

Module( const ::rtl::OUString & strModuleName, sal_Int32 nRtldMode = SAL_LOADMODULE_DEFAULT );

~Module( );
sal_Bool
load( const ::rtl::OUString & strModuleName, sal_Int32 nRtldMode = SAL_LOADMODULE_DEFAULT );
void
unload( );
sal_Bool
is( ) const;
void *
getSymbol( const ::rtl::OUString & strSymbolName );

operator oslModule( ) const;

Static Methods

static sal_Bool
getUrlFromAddress( void * addr, ::rtl::OUString & libraryUrl );

Private Members

Methods


Module( const Module & );
Module &
operator=( const Module & );

Data

oslModule m_Module;

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.