Observable< O > Class Template Reference
#include <observable.h>
List of all members.
|
Public Types |
typedef O | Observer |
Public Member Functions |
void | AddObserver (O *_observer) |
void | RemoveObserver (O *_observer) |
Public Attributes |
std::vector< O * >::iterator | OIt |
Protected Attributes |
std::vector< O * > | observers |
Detailed Description
template<class O>
class Observable< O >
This template defines
Observable object pattern.
The documentation for this class was generated from the following file: