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 242 of file interfacecontainer2.hxx.

Constructor & Destructor Documentation

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

Definition at line 249 of file interfacecontainer2.hxx.

Member Function Documentation

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

Definition at line 251 of file interfacecontainer2.hxx.

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

Member Data Documentation

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

Definition at line 246 of file interfacecontainer2.hxx.

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

Definition at line 247 of file interfacecontainer2.hxx.


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