LibreOffice: cppu::OImplementationId Class Reference

LibreOffice LibreOffice 7.3 SDK C/C++ API Reference

Public Member Functions | List of all members
cppu::OImplementationId Class Reference

Helper class to implement IDs for XUnoTunnel. More...

`#include <typeprovider.hxx>`

## Public Member Functions
| OImplementationId (bool bUseEthernetAddress=true)
| Constructor. More...
| OImplementationId (const css::uno::Sequence< sal_Int8 > &rSeq)
| Constructor giving implementation id. More...
SAL_WNODEPRECATED_DECLARATIONS_PUSH | OImplementationId (const OImplementationId &rId)
SAL_WNODEPRECATED_DECLARATIONS_POP css::uno::Sequence< sal_Int8 > | getImplementationId () const
| Get implementation id. More...

## Detailed Description

Helper class to implement IDs for XUnoTunnel.

Construct a static object of this class for your UNO object's implementation id.

## Constructor & Destructor Documentation

## ◆ OImplementationId() [1/3]

cppu::OImplementationId::OImplementationId | ( | bool | bUseEthernetAddress = `true` | ) |
| inline

Constructor.

Parameters

  bUseEthernetAddress | whether an ethernet mac address should be taken into account

## ◆ OImplementationId() [2/3]

cppu::OImplementationId::OImplementationId | ( | const css::uno::Sequence< sal_Int8 > & | rSeq | ) |
| inline

Constructor giving implementation id.

Parameters

  rSeq | implementation id

## ◆ OImplementationId() [3/3]

SAL_WNODEPRECATED_DECLARATIONS_PUSH cppu::OImplementationId::OImplementationId | ( | const OImplementationId & | rId | ) |
| inline

## Member Function Documentation

## ◆ getImplementationId()

SAL_WNODEPRECATED_DECLARATIONS_POP css::uno::Sequence< sal_Int8 > cppu::OImplementationId::getImplementationId | ( |  | ) | const

Get implementation id.

Returns
  implementation id

The documentation for this class was generated from the following file:

- cppuhelper/typeprovider.hxx