Object that notifies its changes to a set of observers. More...
#include <ql/patterns/observable.hpp>
Inherited by BootstrapHelper< YoYInflationTermStructure >, BootstrapHelper< YoYOptionletVolatilitySurface >, BootstrapHelper< ZeroInflationTermStructure >, LatentModel< copulaPolicy > [virtual], LatentModel< GaussianCopulaPolicy > [virtual], AffineModel [virtual], BootstrapHelper< TS >, CalibratedModel [virtual], Claim, CommodityIndex, DefaultLossModel, Event, FdmQuantoHelper, FloatingRateCouponPricer [virtual], Handle< T >::Link, Index, InflationCouponPricer [virtual], LatentModel< copulaPolicyImpl > [virtual], LazyObject [virtual], MarketModelFactory, PricingEngine, Quote [virtual], RandomDefaultModel, RecoveryRateModel [virtual], RendistatoBasket, SmileSection [virtual], StochasticProcess, TermStructure [virtual], and TermStructureConsistentModel [virtual].
| Public Member Functions | |
| Observable (const Observable &) | |
| Observable & | operator= (const Observable &) | 
| void | notifyObservers () | 
| Friends | |
| class | Observer | 
Object that notifies its changes to a set of observers.
| Observable & operator= | ( | const Observable & | o | ) | 
| void notifyObservers | ( | ) | 
This method should be called at the end of non-const methods or when the programmer desires to notify any changes.