LibreOffice Module vcl (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
vcl::DeletionNotifier Class Reference

#include <impdel.hxx>

Inheritance diagram for vcl::DeletionNotifier:

Public Member Functions

void addDel (DeletionListener *pListener)
void removeDel (DeletionListener *pListener)

Protected Member Functions

 DeletionNotifier ()
 ~DeletionNotifier ()
void notifyDelete ()

Private Attributes

std::vector< DeletionListener * > m_aListeners

Detailed Description

Definition at line 31 of file impdel.hxx.

Constructor & Destructor Documentation

vcl::DeletionNotifier::DeletionNotifier ( )

Definition at line 35 of file impdel.hxx.

vcl::DeletionNotifier::~DeletionNotifier ( )

Definition at line 37 of file impdel.hxx.

References notifyDelete().

Member Function Documentation

void vcl::DeletionNotifier::addDel ( DeletionListener pListener)

Definition at line 43 of file impdel.hxx.

Referenced by vcl::DeletionListener::DeletionListener().

void vcl::DeletionNotifier::notifyDelete ( )

Definition at line 69 of file impdel.hxx.

References m_aListeners.

Referenced by ~DeletionNotifier().

void vcl::DeletionNotifier::removeDel ( DeletionListener pListener)

Definition at line 46 of file impdel.hxx.

Referenced by vcl::DeletionListener::~DeletionListener().

Member Data Documentation

std::vector< DeletionListener* > vcl::DeletionNotifier::m_aListeners

Definition at line 33 of file impdel.hxx.

Referenced by notifyDelete().

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