LibreOffice Module cppuhelper (master)  1
Public Member Functions | Private Attributes | 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...
 OImplementationId (const OImplementationId &rId)
css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () const
 Get implementation id. More...

Private Attributes

css::uno::Sequence< sal_Int8 > * _pSeq
sal_Bool _bUseEthernetAddress

Detailed Description

Helper class to implement IDs for XUnoTunnel.

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

Definition at line 172 of file typeprovider.hxx.

Constructor & Destructor Documentation

cppu::OImplementationId::OImplementationId ( bool  bUseEthernetAddress = true)


bUseEthernetAddresswhether an ethernet mac address should be taken into account

Definition at line 198 of file typeprovider.hxx.

References NULL.

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

Constructor giving implementation id.

rSeqimplementation id

Definition at line 206 of file typeprovider.hxx.

References Sequence.

cppu::OImplementationId::OImplementationId ( const OImplementationId rId)

Definition at line 210 of file typeprovider.hxx.

References Sequence.

Member Function Documentation

Sequence< sal_Int8 > cppu::OImplementationId::getImplementationId ( ) const

Get implementation id.

implementation id

Definition at line 37 of file typeprovider.cxx.

Member Data Documentation

sal_Bool cppu::OImplementationId::_bUseEthernetAddress

Definition at line 175 of file typeprovider.hxx.

css::uno::Sequence< sal_Int8 >* cppu::OImplementationId::_pSeq

Definition at line 174 of file typeprovider.hxx.

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