Template Class ObserveObject#

Class Documentation#

template<class Observer>
class ObserveObject#

Public Types

typedef PtrSetWrap<Observer>::const_iterator Iterator#

Public Functions

inline virtual ~ObserveObject()#
inline void AttachObserver(Observer *o)#
inline void DetachObserver(Observer *o)#
inline Iterator GetObserverIterator() const#
inline void Notify(const ObserveInfo<Observer> &info)#
inline unsigned NumberOfObservers() const#