ISubject Interface Reference

#include <CaDesigner.h>

Inheritance diagram for ISubject:

Inheritance graph
[legend]

List of all members.


Detailed Description

Simple observer's subject base class.

Note:
Design pattern observer.

This code was copy-pasted from FSS (Fast SAT Solver) project.

Definition at line 57 of file CaDesigner.h.


Public Member Functions

virtual ~ISubject ()
virtual void addObserver (IObserver *observer)=0
 Add observer to list of listeners.

Constructor & Destructor Documentation

virtual ~ISubject (  )  [inline, virtual]

Definition at line 59 of file CaDesigner.h.


Member Function Documentation

virtual void addObserver ( IObserver observer  )  [pure virtual]

Add observer to list of listeners.

Parameters:
observer Observer object to add to list of listeners.
Note:
Observers are notified in the same order, as there are added to lsit of listeners.

Design pattern observer

Implemented in AbstractSubject.


The documentation for this interface was generated from the following file:
Generated on Sat May 2 16:39:39 2009 for nucad by  doxygen 1.5.4