CARLsim  5.0.0
CARLsim: a GPU-accelerated SNN simulator
NeuronMonitor Class Reference

#include <neuron_monitor.h>

Public Member Functions

 NeuronMonitor (NeuronMonitorCore *neuronMonitorCorePtr)
 NeuronMonitor constructor. More...
 
 ~NeuronMonitor ()
 NeuronMonitor destructor. More...
 
void clear ()
 
bool isRecording ()
 
void print ()
 
void setLogFile (const std::string &logFileName)
 
void startRecording ()
 
void stopRecording ()
 

Detailed Description

Definition at line 59 of file neuron_monitor.h.

Constructor & Destructor Documentation

◆ NeuronMonitor()

NeuronMonitor ( NeuronMonitorCore neuronMonitorCorePtr)

Creates a new instance of the NeuronMonitor class.

Definition at line 60 of file neuron_monitor.cpp.

◆ ~NeuronMonitor()

Cleans up all the memory upon object deletion.

Definition at line 65 of file neuron_monitor.cpp.

Member Function Documentation

◆ clear()

void clear ( )

Definition at line 69 of file neuron_monitor.cpp.

◆ isRecording()

bool isRecording ( )

Definition at line 76 of file neuron_monitor.cpp.

◆ print()

void print ( )

Definition at line 118 of file neuron_monitor.cpp.

◆ setLogFile()

void setLogFile ( const std::string &  logFileName)

Definition at line 94 of file neuron_monitor.cpp.

◆ startRecording()

void startRecording ( )

Definition at line 80 of file neuron_monitor.cpp.

◆ stopRecording()

void stopRecording ( )

Definition at line 87 of file neuron_monitor.cpp.


The documentation for this class was generated from the following files: