sipxportlib
Version 3.3
|
#include <UtlObservableImpl.h>
Public Member Functions | |
UtlObservableImpl () | |
virtual void | registerObserver (UtlObserver *observer)=0 |
virtual void | removeObserver (UtlObserver *observer)=0 |
Public Member Functions inherited from UtlObservable | |
virtual | ~UtlObservable () |
Protected Member Functions | |
virtual void | notify (int code, void *pUserData) |
Constructor.
|
pure virtual |
Implementation of UtlObservable::registerObserver.
observer | The observer that wants to "listen to" this observable's state changes. |
Implements UtlObservable.
|
pure virtual |
Implementation of UtlObservable::removeObserver.
observer | The observer that no longer wants to "listen to" this observable's state changes. |
Implements UtlObservable.
|
protectedvirtual |
Implementation of UtlObservable::notify.
code | An integer notification value. For example, it can be used to indicate the observable's state. |
pUserData | A reference to any object that the observable may pass to the observer. |
Implements UtlObservable.