|
LibreOfficeDev
LibreOfficeDev 25.8 SDK C/C++ API Reference
|
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()) | |
| Holds a mapping from the specified source to the specified destination by environment type names. More... | |
| Mapping (uno_Environment *pFrom, uno_Environment *pTo, const ::rtl::OUString &rAddPurpose=::rtl::OUString()) | |
| Holds a mapping from the specified source to the specified destination. More... | |
| Mapping (const Environment &rFrom, const Environment &rTo, const ::rtl::OUString &rAddPurpose=::rtl::OUString()) | |
| Holds a mapping from the specified source to the specified destination environment. More... | |
| Mapping (uno_Mapping *pMapping=NULL) | |
| Constructor. More... | |
| Mapping (const Mapping &rMapping) | |
| Copy constructor. More... | |
| ~Mapping () | |
| Destructor. More... | |
| Mapping & | operator= (uno_Mapping *pMapping) |
| Sets a given mapping. More... | |
| Mapping & | operator= (const Mapping &rMapping) |
| Sets a given mapping. More... | |
| uno_Mapping * | get () const |
| Provides a pointer to the C mapping. More... | |
| bool | is () const |
| Tests if a mapping is set. More... | |
| void | clear () |
| Releases a set mapping. More... | |
| void * | mapInterface (void *pInterface, typelib_InterfaceTypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another. More... | |
| void * | mapInterface (void *pInterface, typelib_TypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another. More... | |
| void * | mapInterface (void *pInterface, const css::uno::Type &rType) const |
| Maps an interface from one environment to another. More... | |
| void | mapInterface (void **ppOut, void *pInterface, typelib_InterfaceTypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another. More... | |
| void | mapInterface (void **ppOut, void *pInterface, typelib_TypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another. More... | |
| void | mapInterface (void **ppOut, void *pInterface, const css::uno::Type &rType) const |
| Maps an interface from one environment to another. More... | |
C++ wrapper for C uno_Mapping.
|
inline |
Holds a mapping from the specified source to the specified destination by environment type names.
| rFrom | type name of source environment |
| rTo | type name of destination environment |
| rAddPurpose | additional purpose |
|
inline |
Holds a mapping from the specified source to the specified destination.
| pFrom | source environment |
| pTo | destination environment |
| rAddPurpose | additional purpose |
|
inline |
Holds a mapping from the specified source to the specified destination environment.
| rFrom | source environment |
| rTo | destination environment |
| rAddPurpose | additional purpose |
|
inline |
Constructor.
| pMapping | another mapping |
|
inline |
Copy constructor.
| rMapping | another mapping |
|
inline |
Destructor.
|
inline |
Releases a set mapping.
|
inline |
Provides a pointer to the C mapping.
The returned mapping is NOT acquired!
|
inline |
Tests if a mapping is set.
|
inline |
Maps an interface from one environment to another.
| pInterface | source interface |
| pTypeDescr | type description of interface |
|
inline |
Maps an interface from one environment to another.
| pInterface | source interface |
| pTypeDescr | type description of interface |
|
inline |
Maps an interface from one environment to another.
| pInterface | source interface |
| rType | type of interface |
|
inline |
Maps an interface from one environment to another.
| ppOut | inout mapped interface |
| pInterface | source interface |
| pTypeDescr | type description of interface |
|
inline |
Maps an interface from one environment to another.
| ppOut | inout mapped interface |
| pInterface | source interface |
| pTypeDescr | type description of interface |
|
inline |
Maps an interface from one environment to another.
| ppOut | inout mapped interface |
| pInterface | source interface |
| rType | type of interface to be mapped |
|
inline |
Sets a given mapping.
| pMapping | another mapping |
Sets a given mapping.
| rMapping | another mapping |
1.8.14