![]() |
GeNN
4.9.0
GPU enhanced Neuronal Networks (GeNN)
|
#include <logOutput.h>
Public Member Functions | |
| AnalogueExternal (const pugi::xml_node &node, double dt, const std::string &port, unsigned int popSize, const filesystem::path &logPath, const ModelProperty::Base *modelProperty) | |
| virtual void | record (double dt, unsigned long long timestep) final |
Public Member Functions inherited from SpineMLSimulator::LogOutput::AnalogueBase | |
| AnalogueBase (const pugi::xml_node &node, double dt, const ModelProperty::Base *modelProperty) | |
| const scalar * | getStateVarBegin () const |
| const scalar * | getStateVarEnd () const |
| unsigned int | getModelPropertySize () const |
| const std::vector< unsigned int > & | getIndices () const |
Public Member Functions inherited from SpineMLSimulator::LogOutput::Base | |
| Base (const pugi::xml_node &node, double dt) | |
| virtual | ~Base () |
Protected Member Functions | |
| virtual void | recordInternal () |
Protected Member Functions inherited from SpineMLSimulator::LogOutput::AnalogueBase | |
| void | pullModelPropertyFromDevice () const |
Protected Member Functions inherited from SpineMLSimulator::LogOutput::Base | |
| bool | shouldRecord (unsigned long long timestep) const |
| unsigned long long | getEndTimestep () const |
| SpineMLSimulator::LogOutput::AnalogueExternal::AnalogueExternal | ( | const pugi::xml_node & | node, |
| double | dt, | ||
| const std::string & | port, | ||
| unsigned int | popSize, | ||
| const filesystem::path & | logPath, | ||
| const ModelProperty::Base * | modelProperty | ||
| ) |
|
finalvirtual |
Implements SpineMLSimulator::LogOutput::Base.
|
inlineprotectedvirtual |
Reimplemented in SpineMLSimulator::LogOutput::AnalogueNetwork.