LibreOffice
LibreOffice 25.8 SDK C/C++ API Reference
Loading...
Searching...
No Matches
cppu::OImplementationId Class Reference

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

#include <typeprovider.hxx>

Public Member Functions

 OImplementationId (bool bUseEthernetAddress=true)
 Constructor.
 OImplementationId (const css::uno::Sequence< sal_Int8 > &rSeq)
 Constructor giving implementation id.
SAL_WNODEPRECATED_DECLARATIONS_PUSH OImplementationId (const OImplementationId &rId)
SAL_WNODEPRECATED_DECLARATIONS_POP css::uno::Sequence< sal_Int8getImplementationId () const
 Get implementation id.

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
bUseEthernetAddresswhether 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
rSeqimplementation 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: