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

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

#include <interactionrequest.hxx>

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

Public Member Functions

 InteractionAbort (InteractionRequest *pRequest)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () override throw ()
 
virtual void SAL_CALL release () override throw ()
 
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::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 XInteractionAbort.

Instances of this class can be passed along with an interaction request to indicate the possibility to abort the operation that caused the request.

Definition at line 159 of file interactionrequest.hxx.

Constructor & Destructor Documentation

ucbhelper::InteractionAbort::InteractionAbort ( InteractionRequest pRequest)
inline

Definition at line 164 of file interactionrequest.hxx.

Member Function Documentation

virtual void SAL_CALL ucbhelper::InteractionAbort::acquire ( )
throw (
)
inlineoverridevirtual

Reimplemented from cppu::OWeakObject.

Definition at line 170 of file interactionrequest.hxx.

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

Definition at line 172 of file interactionrequest.cxx.

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

Definition at line 179 of file interactionrequest.cxx.

References cppu::OTypeCollection::getTypes().

uno::Any SAL_CALL InteractionAbort::queryInterface ( const css::uno::Type &  rType)
overridevirtual
virtual void SAL_CALL ucbhelper::InteractionAbort::release ( )
throw (
)
inlineoverridevirtual

Reimplemented from cppu::OWeakObject.

Definition at line 172 of file interactionrequest.hxx.

void SAL_CALL InteractionAbort::select ( )
overridevirtual

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