#include <amygdala/mpspikeinput.h>
Inheritance diagram for MpSpikeInput:

Public Methods | |
| MpSpikeInput (Network *NN) | |
| virtual | ~MpSpikeInput () | 
| virtual void | ReadInputBuffer () | 
| void | queueSpike (Synapse *synapse) | 
Protected Attributes | |
| pthread_mutex_t | spikes_mutex | 
| vector< Synapse * > * | spikes | 
| vector< Synapse * > * | spikes_rest | 
      
  | 
  
| 
 queue a spike. Gets called directly only by other instances of this node 
  | 
  
      
  | 
  
| 
 Calling this function empties the input buffer and delivers all pending spikes Implements SpikeInput.  | 
  
      
  | 
  
| 
 alternating vectors  | 
  
      
  | 
  
| 
 Protect the spikes vector  | 
  
1.2.14 written by Dimitri van Heesch,
 © 1997-2002