LibreOffice Module comphelper (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
comphelper::OInterfaceContainerHelper3< ListenerT >::NotifySingleListener< 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<class ListenerT>
template<typename EventT>
class comphelper::OInterfaceContainerHelper3< ListenerT >::NotifySingleListener< EventT >

Definition at line 236 of file interfacecontainer3.hxx.

Constructor & Destructor Documentation

◆ NotifySingleListener()

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

Definition at line 244 of file interfacecontainer3.hxx.

Member Function Documentation

◆ operator()()

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

◆ void()

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

Member Data Documentation

◆ m_pMethod

template<class ListenerT >
template<typename EventT >
NotificationMethod const comphelper::OInterfaceContainerHelper3< ListenerT >::NotifySingleListener< EventT >::m_pMethod
private

◆ m_rEvent

template<class ListenerT >
template<typename EventT >
const EventT& comphelper::OInterfaceContainerHelper3< ListenerT >::NotifySingleListener< EventT >::m_rEvent
private

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