LibreOffice Module comphelper (master)  1
Classes | Namespaces
listenernotification.hxx File Reference
#include <comphelper/interfacecontainer2.hxx>
#include <com/sun/star/lang/EventObject.hpp>
#include <comphelper/comphelperdllapi.h>
#include <memory>
Include dependency graph for listenernotification.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  comphelper::OListenerContainer
 abstract base class which manages a listener container, including THB's listener notification pattern which cares for removing listeners which throw a DisposedException upon notification More...
class  comphelper::OSimpleListenerContainer< LISTENER, EVENT >
 helper class for simple notification of the form LISTENER::METHOD( EVENT ) More...
class  comphelper::OListenerContainerBase< ListenerClass, EventClass >
 is a specialization of OListenerContainer which saves you some additional type casts, by making the required listener and event types template arguments. More...