Methods
|
Mapping( const ::rtl::OUString & rFrom, const ::rtl::OUString & rTo, const ::rtl::OUString & rAddPurpose = :: rtl :: OUString ) throw( ); |
Holds a mapping from the specified source to the specified destination by environment
type names.
|
Mapping( uno_Environment * pFrom, uno_Environment * pTo, const ::rtl::OUString & rAddPurpose = :: rtl :: OUString ) throw( ); |
Holds a mapping from the specified source to the specified destination.
|
Mapping( const Environment & rFrom, const Environment & rTo, const ::rtl::OUString & rAddPurpose = :: rtl :: OUString ) throw( ); |
Holds a mapping from the specified source to the specified destination
environment.
|
Mapping( uno_Mapping * pMapping = 0 ) throw( ); |
Constructor.
|
Mapping( const Mapping & rMapping ) throw( ); |
Copy constructor.
|
~Mapping( ) throw( ); |
Destructor.
|
Mapping &
operator=( uno_Mapping * pMapping ) throw( ); |
Sets a given mapping.
|
Mapping &
operator=( const Mapping & rMapping ) throw( ); |
Sets a given mapping.
|
uno_Mapping *
get( ) const throw( ); |
Provides a pointer to the C mapping. The returned mapping is NOT acquired!
|
sal_Bool
is( ) const throw( ); |
Tests if a mapping is set.
|
void
clear( ) throw( ); |
Releases a set mapping.
|
void *
mapInterface( void * pInterface, typelib_InterfaceTypeDescription * pTypeDescr ) const throw( ); |
Maps an interface from one environment to another.
|
void *
mapInterface( void * pInterface, typelib_TypeDescription * pTypeDescr ) const throw( ); |
Maps an interface from one environment to another.
|
void *
mapInterface( void * pInterface, const ::com::sun::star::uno::Type & rType ) const throw( ); |
Maps an interface from one environment to another.
|
void
mapInterface( void * * ppOut, void * pInterface, typelib_InterfaceTypeDescription * pTypeDescr ) const throw( ); |
Maps an interface from one environment to another.
|
void
mapInterface( void * * ppOut, void * pInterface, typelib_TypeDescription * pTypeDescr ) const throw( ); |
Maps an interface from one environment to another.
|
void
mapInterface( void * * ppOut, void * pInterface, const ::com::sun::star::uno::Type & rType ) const throw( ); |
Maps an interface from one environment to another.
|