#include <SpikeSender.h>


Public Member Functions | |
| virtual | ~SingleOutputSpikeSender () |
| void | reset () |
| SpikeOutputPort * | getSpikePort () |
| virtual SpikeOutputPort * | getSpikePort (size_t p) |
Protected Attributes | |
| SpikeOutputPort | out_port |
Definition at line 16 of file SpikeSender.h.
| virtual SingleOutputSpikeSender::~SingleOutputSpikeSender | ( | ) | [inline, virtual] |
Definition at line 20 of file SpikeSender.h.
| void SingleOutputSpikeSender::reset | ( | ) | [inline] |
Definition at line 21 of file SpikeSender.h.
References SpikeOutputPort::clearSpike(), and out_port.
Referenced by SpikingInputNeuron::reset(), ODESystemBasedSpikingNeuron::reset(), LinearPoissonNeuron::reset(), LifNeuronBase::reset(), IzhiNeuronBase::reset(), HHNeuronTraubMiles91::reset(), HHINeuron::reset(), HHNeuron::reset(), and aEIFNeuronBase::reset().

| SpikeOutputPort* SingleOutputSpikeSender::getSpikePort | ( | ) | [inline] |
Definition at line 22 of file SpikeSender.h.
References out_port.
Referenced by SingleThreadSimEngine::addSpikePorts().
| virtual SpikeOutputPort* SingleOutputSpikeSender::getSpikePort | ( | size_t | p | ) | [inline, virtual] |
SpikeOutputPort SingleOutputSpikeSender::out_port [protected] |
Definition at line 23 of file SpikeSender.h.
Referenced by SpikingInputNeuron::advance(), PoissonInputNeuron::advance(), ODESystemBasedSpikingNeuron::advance(), LinearPoissonNeuron::advance(), CbLifNeuron::advance(), LifNeuron::advance(), ExIzhiNeuronBase::advance(), IzhiNeuronBase::advance(), aEIFNeuronBase::advance(), SpikingInputNeuron::getLastSpikeTime(), getSpikePort(), and reset().
1.5.5