Observer< T > Class Template Reference

#include <Ample.h>

List of all members.

Public Types

typedef Observable< T > ObservableType

Public Member Functions

virtual ~Observer (void)
void detachObservables (void)

Friends

class Observable< T >

Detailed Description

template<typename T>
class verse::ample::Observer< T >

Base class for observer interfaces.


Member Typedef Documentation


Constructor & Destructor Documentation

~Observer ( void   )  [inline, virtual]

Destructor. Detaches the observer from all observed objects.

References Observer< T >::detachObservables().


Member Function Documentation

void detachObservables ( void   )  [inline]

Detaches all observed objects from this observer.

Referenced by Observer< T >::~Observer().


Friends And Related Function Documentation

friend class Observable< T > [friend]

Generated on Thu Nov 19 20:19:26 2009 for Ample by  doxygen 1.6.1