C++ wrapper for C uno_Mapping.
More...
#include <mapping.hxx>
Public Member Functions |
| | 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.
|
| 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.
|
Detailed Description
C++ wrapper for C uno_Mapping.
- See Also
- uno_Mapping
Constructor & Destructor Documentation
Holds a mapping from the specified source to the specified destination by environment type names.
- Parameters
-
| rFrom | type name of source environment |
| rTo | type name of destination environment |
| rAddPurpose | additional purpose |
Holds a mapping from the specified source to the specified destination.
- Parameters
-
| pFrom | source environment |
| pTo | destination environment |
| rAddPurpose | additional purpose |
Holds a mapping from the specified source to the specified destination environment.
- Parameters
-
| rFrom | source environment |
| rTo | destination environment |
| rAddPurpose | additional purpose |
| com::sun::star::uno::Mapping::Mapping |
( |
uno_Mapping * |
pMapping = 0 | ) |
throw () |
|
inline |
| com::sun::star::uno::Mapping::Mapping |
( |
const Mapping & |
rMapping | ) |
throw () |
|
inline |
Copy constructor.
- Parameters
-
| com::sun::star::uno::Mapping::~Mapping |
( |
| ) |
throw () |
|
inline |
Member Function Documentation
| void com::sun::star::uno::Mapping::clear |
( |
| ) |
throw () |
|
inline |
| uno_Mapping* com::sun::star::uno::Mapping::get |
( |
| ) |
const throw () |
|
inline |
Provides a pointer to the C mapping.
The returned mapping is NOT acquired!
- Returns
- UNacquired C mapping
| sal_Bool com::sun::star::uno::Mapping::is |
( |
| ) |
const throw () |
|
inline |
Tests if a mapping is set.
- Returns
- true if a mapping is set
Maps an interface from one environment to another.
- Parameters
-
| pInterface | source interface |
| pTypeDescr | type description of interface |
- Returns
- mapped interface
| void* com::sun::star::uno::Mapping::mapInterface |
( |
void * |
pInterface, |
|
|
typelib_TypeDescription * |
pTypeDescr |
|
) |
| const throw () |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
| pInterface | source interface |
| pTypeDescr | type description of interface |
- Returns
- mapped interface
| void * com::sun::star::uno::Mapping::mapInterface |
( |
void * |
pInterface, |
|
|
const ::com::sun::star::uno::Type & |
rType |
|
) |
| const throw () |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
| pInterface | source interface |
| rType | type of interface |
- Returns
- mapped interface
Maps an interface from one environment to another.
- Parameters
-
| ppOut | inout mapped interface |
| pInterface | source interface |
| pTypeDescr | type description of interface |
| void com::sun::star::uno::Mapping::mapInterface |
( |
void ** |
ppOut, |
|
|
void * |
pInterface, |
|
|
typelib_TypeDescription * |
pTypeDescr |
|
) |
| const throw () |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
| ppOut | inout mapped interface |
| pInterface | source interface |
| pTypeDescr | type description of interface |
| void com::sun::star::uno::Mapping::mapInterface |
( |
void ** |
ppOut, |
|
|
void * |
pInterface, |
|
|
const ::com::sun::star::uno::Type & |
rType |
|
) |
| const throw () |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
| ppOut | inout mapped interface |
| pInterface | source interface |
| rType | type of interface to be mapped |
Sets a given mapping.
- Parameters
-
- Returns
- this mapping
| Mapping& com::sun::star::uno::Mapping::operator= |
( |
const Mapping & |
rMapping | ) |
throw () |
|
inline |
Sets a given mapping.
- Parameters
-
- Returns
- this mapping
The documentation for this class was generated from the following file: