LibreOffice Module stoc (master) 1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
stoc_javavm::InteractionRequest Class Reference

#include <interact.hxx>

Inheritance diagram for stoc_javavm::InteractionRequest:
[legend]
Collaboration diagram for stoc_javavm::InteractionRequest:
[legend]

Classes

class  RetryContinuation
 

Public Member Functions

 InteractionRequest (css::uno::Any aRequest)
 
virtual css::uno::Any SAL_CALL getRequest () override
 
virtual css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL getContinuations () override
 
bool retry () const
 

Private Member Functions

 InteractionRequest (InteractionRequest const &)=delete
 
void operator= (const InteractionRequest &)=delete
 
virtual ~InteractionRequest () override
 

Private Attributes

css::uno::Any m_aRequest
 
css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > m_aContinuations
 
rtl::Reference< RetryContinuationm_xRetryContinuation
 

Detailed Description

Definition at line 35 of file interact.hxx.

Constructor & Destructor Documentation

◆ InteractionRequest() [1/2]

InteractionRequest::InteractionRequest ( css::uno::Any  aRequest)
explicit

Definition at line 82 of file interact.cxx.

References m_aContinuations, m_aRequest, and m_xRetryContinuation.

◆ InteractionRequest() [2/2]

stoc_javavm::InteractionRequest::InteractionRequest ( InteractionRequest const &  )
privatedelete

◆ ~InteractionRequest()

InteractionRequest::~InteractionRequest ( )
overrideprivatevirtual

Definition at line 105 of file interact.cxx.

Member Function Documentation

◆ getContinuations()

css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > SAL_CALL InteractionRequest::getContinuations ( )
overridevirtual

Definition at line 95 of file interact.cxx.

References m_aContinuations.

◆ getRequest()

css::uno::Any SAL_CALL InteractionRequest::getRequest ( )
overridevirtual

Definition at line 89 of file interact.cxx.

References m_aRequest.

◆ operator=()

void stoc_javavm::InteractionRequest::operator= ( const InteractionRequest )
privatedelete

◆ retry()

bool InteractionRequest::retry ( ) const

Definition at line 100 of file interact.cxx.

References m_xRetryContinuation.

Member Data Documentation

◆ m_aContinuations

css::uno::Sequence< css::uno::Reference< css::task::XInteractionContinuation > > stoc_javavm::InteractionRequest::m_aContinuations
private

Definition at line 59 of file interact.hxx.

Referenced by getContinuations(), and InteractionRequest().

◆ m_aRequest

css::uno::Any stoc_javavm::InteractionRequest::m_aRequest
private

Definition at line 57 of file interact.hxx.

Referenced by getRequest().

◆ m_xRetryContinuation

rtl::Reference< RetryContinuation > stoc_javavm::InteractionRequest::m_xRetryContinuation
private

Definition at line 60 of file interact.hxx.

Referenced by InteractionRequest(), and retry().


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