| TarzaNN
   
    TarzaNN neural network simulator | 
#include <Observer.h>
 
  
 | Public Member Functions | |
| virtual void | updateNN (Observer *sourceFP, bool functional)=0 | 
| void | attach (Observer *observer) | 
| void | detach (Observer *observer) | 
| Protected Attributes | |
| QMutex | observerMutex | 
| list< Observer * > | _observersList | 
Communication interface. Handles communications between feature planes (local or remote) and between feature planes and the GUI. Uses the Observer design pattern
| void Observer::attach | ( | Observer * | observer | ) |  [inline] | 
Attach an observer.
| void Observer::detach | ( | Observer * | observer | ) |  [inline] | 
Detach an observer.
| virtual void Observer::updateNN | ( | Observer * | sourceFP, | 
| bool | functional | ||
| ) |  [pure virtual] | 
Implemented in FeaturePlaneAbstract, UI_FeaturePlane, GL3DViewer, UI_NeuronTimeCourse, Layer, and UI_Layer.
| list<Observer*> Observer::_observersList  [protected] | 
| QMutex Observer::observerMutex  [protected] | 
 1.7.5.1
 1.7.5.1