Overview | Namespace | Class | Index | Help

PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA
PRIVATE MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC 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

Copyright © 2003 Sun Microsystems, Inc.