10 #ifndef _SIMPLE_SYN_HANDLER_H
11 #define _SIMPLE_SYN_HANDLER_H
65 void addSpike(
unsigned int index,
double time,
double weight );
74 #endif // _SIMPLE_SYN_HANDLER_H
void dropSynapse(unsigned int droppedSynNumber)
double getTopSpike(unsigned int index) const
SimpleSynHandler & operator=(const SimpleSynHandler &other)
priority_queue< SynEvent, vector< SynEvent >, CompareSynEvent > events_
void addSpike(unsigned int index, double time, double weight)
vector< Synapse > synapses_
void vProcess(const Eref &e, ProcPtr p)
void vSetNumSynapses(unsigned int num)
void vReinit(const Eref &e, ProcPtr p)
unsigned int vGetNumSynapses() const
unsigned int addSynapse()
Adds a new synapse, returns its index.
static const Cinfo * initCinfo()
Synapse * vGetSynapse(unsigned int i)