24#include <osl/diagnose.h>
39 OInteractionRequest::OInteractionRequest(Any aRequestDescription,
40 std::vector<Reference<XInteractionContinuation>>&& rContinuations)
42 , m_aContinuations(
std::move(rContinuations))
46 void OInteractionRequest::addContinuation(
const Reference< XInteractionContinuation >& _rxContinuation)
48 OSL_ENSURE(_rxContinuation.is(),
"OInteractionRequest::addContinuation: invalid argument!");
49 if (_rxContinuation.is())
51 m_aContinuations.push_back(_rxContinuation);
56 Any SAL_CALL OInteractionRequest::getRequest( )
62 Sequence< Reference< XInteractionContinuation > > SAL_CALL OInteractionRequest::getContinuations( )
OInteractionRequest(css::uno::Any aRequestDescription)
all registered continuations
css::uno::Sequence< DstElementType > containerToSequence(const SrcType &i_Container)
Copy from a container into a Sequence.