#include <CStateObservable.hpp>
Inheritance diagram for CStateObservable:
Public Member Functions | |
CStateObservable () | |
CStateObservable (const CStateObservable &right) | |
~CStateObservable () | |
CStateObservable & | operator= (const CStateObservable &right) |
void | removeObserver (CObserver &observer) |
void | addObserver (CObserver &observer) |
void | changeState (EState newState) |
EState | getState () const |
const VECTOR_pCObserver | get_observers () const |
void | set_observers (VECTOR_pCObserver value) |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const CStateObservable &right) |
std::istream & | operator>> (std::istream &stream, CStateObservable &object) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|