#include <gdcmSubject.h>
Definition at line 28 of file gdcmSubject.h.
Public Member Functions | |
unsigned long | AddObserver (const Event &event, Command *) const |
unsigned long | AddObserver (const Event &event, Command *) |
Command * | GetCommand (unsigned long tag) |
bool | HasObserver (const Event &event) const |
void | InvokeEvent (const Event &) const |
void | InvokeEvent (const Event &) |
virtual void | Print (std::ostream &) const |
void | RemoveAllObservers () |
void | RemoveObserver (unsigned long tag) |
Protected Member Functions | |
void | Register () |
void | UnRegister () |
Private Attributes | |
SubjectInternals * | Internals |