Observable Class Reference

templated observable class More...

#include <observable.hh>

Public Member Functions

 Observable ()
 Observable (const Observable &o)
 ~Observable ()
Observableoperator= (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

Detailed Description

templated observable class

Definition at line 44 of file observable.hh.


Constructor & Destructor Documentation

Observable (  ) 
Observable ( const Observable o  ) 
~Observable (  ) 

Member Function Documentation

void Attach ( DataObserver d  ) 
void Detach ( DataObserver o  ) 
int GetListSize (  )  const
long MemSize (  )  const
void Notify ( const Point p  )  const
void Notify ( const Extent e  )  const
void Notify (  )  const
Observable& operator= ( const Observable o  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1