LibreOffice Module ucbhelper (master) 1
Public Member Functions | List of all members
ucbhelper::InteractionDisapprove Class Referencefinal

This class implements a standard interaction continuation, namely the interface XInteractionDisapprove. More...

#include <interactionrequest.hxx>

Inheritance diagram for ucbhelper::InteractionDisapprove:
[legend]
Collaboration diagram for ucbhelper::InteractionDisapprove:
[legend]

Public Member Functions

 InteractionDisapprove (InteractionRequest *pRequest)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual void SAL_CALL select () override
 
- Public Member Functions inherited from ucbhelper::InteractionContinuation
 InteractionContinuation (InteractionRequest *pRequest)
 
- Public Member Functions inherited from cppu::OWeakObject
 OWeakObject ()
 
 OWeakObject (const OWeakObject &)
 
OWeakObject &SAL_CALL operator= (const OWeakObject &)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL queryAdapter () SAL_OVERRIDE
 
SAL_CALL operator css::uno::Reference< css::uno::XInterface > ()
 

Additional Inherited Members

- Protected Member Functions inherited from ucbhelper::InteractionContinuation
void recordSelection ()
 This method marks this continuation as "selected" at the request it belongs to. More...
 
virtual ~InteractionContinuation () override
 
- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

This class implements a standard interaction continuation, namely the interface XInteractionDisapprove.

Instances of this class can be passed along with an interaction request to indicate the possibility to disapprove the request.

Definition at line 258 of file interactionrequest.hxx.

Constructor & Destructor Documentation

◆ InteractionDisapprove()

ucbhelper::InteractionDisapprove::InteractionDisapprove ( InteractionRequest pRequest)
inline

Definition at line 263 of file interactionrequest.hxx.

Member Function Documentation

◆ acquire()

virtual void SAL_CALL ucbhelper::InteractionDisapprove::acquire ( )
inlineoverridevirtualnoexcept

Reimplemented from cppu::OWeakObject.

Definition at line 269 of file interactionrequest.hxx.

◆ getImplementationId()

uno::Sequence< sal_Int8 > SAL_CALL InteractionDisapprove::getImplementationId ( )
overridevirtual

Definition at line 320 of file interactionrequest.cxx.

◆ getTypes()

uno::Sequence< uno::Type > SAL_CALL InteractionDisapprove::getTypes ( )
overridevirtual

Definition at line 327 of file interactionrequest.cxx.

References cppu::OTypeCollection::getTypes().

◆ queryInterface()

uno::Any SAL_CALL InteractionDisapprove::queryInterface ( const css::uno::Type &  rType)
overridevirtual

◆ release()

virtual void SAL_CALL ucbhelper::InteractionDisapprove::release ( )
inlineoverridevirtualnoexcept

Reimplemented from cppu::OWeakObject.

Definition at line 271 of file interactionrequest.hxx.

◆ select()

void SAL_CALL InteractionDisapprove::select ( )
overridevirtual

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