LibreOffice Module comphelper (master) 1
Public Member Functions | Private Attributes | List of all members
comphelper::OInteraction< INTERACTION > Class Template Reference

template for instantiating concrete interaction handlersthe template argument must be an interface derived from XInteractionContinuation More...

#include <interaction.hxx>

Inheritance diagram for comphelper::OInteraction< INTERACTION >:
[legend]
Collaboration diagram for comphelper::OInteraction< INTERACTION >:
[legend]

Public Member Functions

 OInteraction ()
 
bool wasSelected () const
 determines whether or not this handler was selected More...
 
virtual void SAL_CALL select () override
 

Private Attributes

bool m_bSelected: 1
 

Detailed Description

template<class INTERACTION>
class comphelper::OInteraction< INTERACTION >

template for instantiating concrete interaction handlers

the template argument must be an interface derived from XInteractionContinuation

Definition at line 43 of file interaction.hxx.

Constructor & Destructor Documentation

◆ OInteraction()

template<class INTERACTION >
comphelper::OInteraction< INTERACTION >::OInteraction ( )
inline

Definition at line 47 of file interaction.hxx.

Member Function Documentation

◆ select()

template<class INTERACTION >
void SAL_CALL comphelper::OInteraction< INTERACTION >::select
overridevirtual

Definition at line 60 of file interaction.hxx.

◆ wasSelected()

template<class INTERACTION >
bool comphelper::OInteraction< INTERACTION >::wasSelected ( ) const
inline

determines whether or not this handler was selected

Definition at line 50 of file interaction.hxx.

References comphelper::OInteraction< INTERACTION >::m_bSelected.

Member Data Documentation

◆ m_bSelected

template<class INTERACTION >
bool comphelper::OInteraction< INTERACTION >::m_bSelected
private

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