OpenStructure
|
#include <observable.hh>
Public Member Functions | |
Observable () | |
Observable (const Observable &o) | |
~Observable () | |
Observable & | operator= (const Observable &o) |
void | Attach (DataObserver *d) |
void | Detach (DataObserver *o) |
void | Notify () const |
void | Notify (const Extent &e) const |
void | Notify (const Point &p) const |
int | GetListSize () const |
long | MemSize () const |
templated observable class
Definition at line 44 of file observable.hh.
Observable | ( | ) |
Observable | ( | const Observable & | o | ) |
~Observable | ( | ) |
void Attach | ( | DataObserver * | d | ) |
void Detach | ( | DataObserver * | o | ) |
int GetListSize | ( | ) | const |
long MemSize | ( | ) | const |
void Notify | ( | ) | const |
void Notify | ( | const Extent & | e | ) | const |
void Notify | ( | const Point & | p | ) | const |
Observable& operator= | ( | const Observable & | o | ) |