C++ wrapper for C uno_Mapping.
More...
#include <mapping.hxx>
|
| 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.
|
| Mapping (uno_Environment *pFrom, uno_Environment *pTo, const ::rtl::OUString &rAddPurpose=::rtl::OUString()) |
| Holds a mapping from the specified source to the specified destination.
|
| 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.
|
| Mapping (uno_Mapping *pMapping=NULL) |
| Constructor.
|
| Mapping (const Mapping &rMapping) |
| Copy constructor.
|
| ~Mapping () |
| Destructor.
|
Mapping & | operator= (uno_Mapping *pMapping) |
| Sets a given mapping.
|
Mapping & | operator= (const Mapping &rMapping) |
| Sets a given mapping.
|
uno_Mapping * | get () const |
| Provides a pointer to the C mapping.
|
bool | is () const |
| Tests if a mapping is set.
|
void | clear () |
| Releases a set mapping.
|
void * | mapInterface (void *pInterface, typelib_InterfaceTypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another.
|
void * | mapInterface (void *pInterface, typelib_TypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another.
|
void * | mapInterface (void *pInterface, const css::uno::Type &rType) const |
| Maps an interface from one environment to another.
|
void | mapInterface (void **ppOut, void *pInterface, typelib_InterfaceTypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another.
|
void | mapInterface (void **ppOut, void *pInterface, typelib_TypeDescription *pTypeDescr) const |
| Maps an interface from one environment to another.
|
void | mapInterface (void **ppOut, void *pInterface, const css::uno::Type &rType) const |
| Maps an interface from one environment to another.
|
C++ wrapper for C uno_Mapping.
- See also
- uno_Mapping
◆ Mapping() [1/5]
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 |
◆ Mapping() [2/5]
Holds a mapping from the specified source to the specified destination.
- Parameters
-
pFrom | source environment |
pTo | destination environment |
rAddPurpose | additional purpose |
◆ Mapping() [3/5]
Holds a mapping from the specified source to the specified destination environment.
- Parameters
-
rFrom | source environment |
rTo | destination environment |
rAddPurpose | additional purpose |
◆ Mapping() [4/5]
com::sun::star::uno::Mapping::Mapping |
( |
uno_Mapping * | pMapping = NULL | ) |
|
|
inline |
◆ Mapping() [5/5]
com::sun::star::uno::Mapping::Mapping |
( |
const Mapping & | rMapping | ) |
|
|
inline |
Copy constructor.
- Parameters
-
◆ ~Mapping()
com::sun::star::uno::Mapping::~Mapping |
( |
| ) |
|
|
inline |
◆ clear()
void com::sun::star::uno::Mapping::clear |
( |
| ) |
|
|
inline |
◆ get()
uno_Mapping * com::sun::star::uno::Mapping::get |
( |
| ) |
const |
|
inline |
Provides a pointer to the C mapping.
The returned mapping is NOT acquired!
- Returns
- UNacquired C mapping
◆ is()
bool com::sun::star::uno::Mapping::is |
( |
| ) |
const |
|
inline |
Tests if a mapping is set.
- Returns
- true if a mapping is set
◆ mapInterface() [1/6]
void com::sun::star::uno::Mapping::mapInterface |
( |
void ** | ppOut, |
|
|
void * | pInterface, |
|
|
const css::uno::Type & | rType ) const |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
ppOut | inout mapped interface |
pInterface | source interface |
rType | type of interface to be mapped |
◆ mapInterface() [2/6]
Maps an interface from one environment to another.
- Parameters
-
ppOut | inout mapped interface |
pInterface | source interface |
pTypeDescr | type description of interface |
◆ mapInterface() [3/6]
void com::sun::star::uno::Mapping::mapInterface |
( |
void ** | ppOut, |
|
|
void * | pInterface, |
|
|
typelib_TypeDescription * | pTypeDescr ) const |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
ppOut | inout mapped interface |
pInterface | source interface |
pTypeDescr | type description of interface |
◆ mapInterface() [4/6]
void * com::sun::star::uno::Mapping::mapInterface |
( |
void * | pInterface, |
|
|
const css::uno::Type & | rType ) const |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
pInterface | source interface |
rType | type of interface |
- Returns
- mapped interface
◆ mapInterface() [5/6]
Maps an interface from one environment to another.
- Parameters
-
pInterface | source interface |
pTypeDescr | type description of interface |
- Returns
- mapped interface
◆ mapInterface() [6/6]
void * com::sun::star::uno::Mapping::mapInterface |
( |
void * | pInterface, |
|
|
typelib_TypeDescription * | pTypeDescr ) const |
|
inline |
Maps an interface from one environment to another.
- Parameters
-
pInterface | source interface |
pTypeDescr | type description of interface |
- Returns
- mapped interface
◆ operator=() [1/2]
Mapping & com::sun::star::uno::Mapping::operator= |
( |
const Mapping & | rMapping | ) |
|
|
inline |
Sets a given mapping.
- Parameters
-
- Returns
- this mapping
◆ operator=() [2/2]
Sets a given mapping.
- Parameters
-
- Returns
- this mapping
The documentation for this class was generated from the following file: