Design Pattern Examples
Overview of object-oriented design patterns
ObserverSubject_NumberProducer Member List

This is the complete list of members for ObserverSubject_NumberProducer, including all inherited members.

_ContainsObserver(const IObserverNumberChanged::shared_ptr_t &observer)ObserverSubject_NumberProducerinlineprivate
_FindObserver(const IObserverNumberChanged::shared_ptr_t &observer)ObserverSubject_NumberProducerinlineprivate
_NotifyNumberChanged()ObserverSubject_NumberProducerinlineprivate
_numberObserverSubject_NumberProducerprivate
_observersObserverSubject_NumberProducerprivate
FetchNumber() overrideObserverSubject_NumberProducerinlinevirtual
ObserversList typedefObserverSubject_NumberProducerprivate
ObserverSubject_NumberProducer()ObserverSubject_NumberProducerinline
shared_ptr_t typedefINumberProducer
SubscribeToNumberChanged(IObserverNumberChanged::shared_ptr_t observer)ObserverSubject_NumberProducerinlinevirtual
UnsubscribeFromNumberChanged(IObserverNumberChanged::shared_ptr_t observer)ObserverSubject_NumberProducerinlinevirtual
Update() overrideObserverSubject_NumberProducerinlinevirtual
~IEventNotifications()IEventNotificationsinlinevirtual
~INumberProducer()INumberProducerinlinevirtual