Node to test the SPORE module. More...
#include <spore_test_node.h>


Public Member Functions | |
| SporeTestNode () | |
| ~SporeTestNode () | |
| void | get_status (DictionaryDatum &) const |
| void | set_status (const DictionaryDatum &) |
| void | handle (nest::SpikeEvent &) |
| nest::port | handles_test_event (nest::SpikeEvent &, nest::rport) |
| nest::port | send_test_event (nest::Node &, nest::rport, nest::synindex, bool) |
Public Member Functions inherited from spore::TracingNode | |
| TracingNode () | |
| virtual | ~TracingNode () |
| void | get_trace_status (DictionaryDatum &d) const |
| const_iterator | get_trace (nest::delay steps, trace_id id) const |
| Access the trace of id at time step step. More... | |
| const_iterator | get_trace (nest::Time const &time, trace_id id) const |
| size_t | get_num_traces () const |
Protected Member Functions | |
| void | register_test (SporeTestBase *test) |
Protected Member Functions inherited from spore::TracingNode | |
| void | init_traces (size_t num_traces) |
| void | set_trace (nest::delay steps, double v, trace_id id=0) |
Additional Inherited Members | |
Public Types inherited from spore::TracingNode | |
| typedef CircularBuffer< double >::const_iterator | const_iterator |
| typedef size_t | trace_id |
Node to test the SPORE module.
| spore::SporeTestNode::SporeTestNode | ( | ) |
Constructor.
| spore::SporeTestNode::~SporeTestNode | ( | ) |
Destructor.
|
inlinevirtual |
Status getter function.
Reimplemented from spore::TracingNode.
| void spore::SporeTestNode::handle | ( | nest::SpikeEvent & | e | ) |
SpikeEvent handling.
| e | the event. |
|
inline |
PoissonDblExpNeuron test event.
|
protected |
Register a new test.
|
inline |
PoissonDblExpNeuron test event.
|
inlinevirtual |
Status setter function.
Reimplemented from spore::TracingNode.
1.8.13