Observable< T > Class Template Reference
#include <Ample.h>
List of all members.
Detailed Description
template<typename T>
class verse::ample::Observable< T >
Base class for all observable objects.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
| void addObserver |
( |
T & |
observer |
) |
[inline] |
Adds the specified observer to this object.
- Parameters:
-
| observer | The observer to add. |
- Returns:
- The list of observers attached to this object.
| void removeObserver |
( |
Observer< T > & |
observer |
) |
[inline] |
Removes the specified observer from this object.
- Parameters:
-
| observer | The observer to remove. |
| void removeObserver |
( |
T & |
observer |
) |
[inline] |