#include <Subject.h>
Inheritance diagram for Subject:
Public Member Functions | |
virtual | ~Subject () |
virtual void | attach (Observer *const) |
virtual void | detach (Observer *const) |
virtual void | detachAllObservers () |
virtual void | notify () const |
Version: 1.1 1999.10.02
Definition at line 16 of file Subject.h.
|
Destructor. |
|
Register an observer. Definition at line 43 of file Subject.h. Referenced by GStockCalc::GStockCalc(). |
|
Deregister an observer. Definition at line 50 of file Subject.h. Referenced by StockGui::~StockGui(). |
|
Deregister all observers. Definition at line 57 of file Subject.h. Referenced by Stock::~Stock(). |
|
Notify all registrants that our state has changed. Definition at line 64 of file Subject.h. Referenced by StockMarket::addStockContainer(), StockMarketVector::addStockMarket(), StockMarketVector::changeStockMarketPosition(), StockMarket::removeStock(), StockMarketVector::removeStockMarket(), Stock::setAmount(), Stock::setBuyingDate(), Stock::setBuyingRate(), Stock::setCurrentMarketPrice(), Stock::setCurrentMarketPriceDayBefore(), StockMarket::setMarketName(), Stock::setName(), Stock::setPurchaseCost(), and Stock::setWkn(). |