LibreOffice Module comphelper (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT > Class Template Reference

Public Member Functions

 NotifySingleListener (NotificationMethod method, const EventT &event)
 
void operator() (const css::uno::Reference< ListenerT > &listener) const
 

Private Member Functions

typedef void (SAL_CALL ListenerT::*NotificationMethod)(const EventT &)
 

Private Attributes

NotificationMethod const m_pMethod
 
const EventT & m_rEvent
 

Detailed Description

template<typename ListenerT, typename EventT>
class comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >

Definition at line 247 of file interfacecontainer2.hxx.

Constructor & Destructor Documentation

◆ NotifySingleListener()

template<typename ListenerT , typename EventT >
comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >::NotifySingleListener ( NotificationMethod  method,
const EventT &  event 
)
inline

Definition at line 254 of file interfacecontainer2.hxx.

References m_pMethod, and m_rEvent.

Member Function Documentation

◆ operator()()

template<typename ListenerT , typename EventT >
void comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >::operator() ( const css::uno::Reference< ListenerT > &  listener) const
inline

Definition at line 256 of file interfacecontainer2.hxx.

References m_pMethod, and m_rEvent.

◆ void()

template<typename ListenerT , typename EventT >
typedef comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >::void ( SAL_CALL ListenerT::*  NotificationMethod) const &
private

Member Data Documentation

◆ m_pMethod

template<typename ListenerT , typename EventT >
NotificationMethod const comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >::m_pMethod
private

Definition at line 251 of file interfacecontainer2.hxx.

◆ m_rEvent

template<typename ListenerT , typename EventT >
const EventT& comphelper::OInterfaceContainerHelper2::NotifySingleListener< ListenerT, EventT >::m_rEvent
private

Definition at line 252 of file interfacecontainer2.hxx.


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