VWLib REFERENCE MANUAL
vwSubject - | An abstract base class for vwLib. vwSubject is the subject component of the Observer Pattern in this library. The abstract vwWidget class, and thus all widgets descend from vwSubject. |
virtual vwSubject::~vwSubject ( | void); |
void vwSubject::attach ( | vwObserver * concreteObserver); |
void vwSubject::detach ( | vwObserver * concreteObserver); |
inline void * vwSubject::getSubjectData ( | void); |
inline unsigned long vwSubject::getID ( | void); |
vwSubject::vwSubject ( | vwMediator *concreteMediator); |
virtual void vwSubect::notify ( | void); |
inline void vwSubject::setSubjectData ( | void * data); |
vwSubect ( | vwMediator *concreteMediator); |
virtual ~vwSubject ( | void); |
void attach ( | vwObserver * concreteObserver); |
void detach ( | vwObserver * concreteObserver); |
inline void * getSubjectData ( | void); |
virtual unsigned long getID ( | void); |
void notify ( | void); |
inline void setSubjectData ( | void * data); |