|
| enum | UpdatedType { CONSTANT
, DYNAMIC
} |
| | The recorded variable Type/Updated frequency. More...
|
| |
|
| string | resultFileName_ |
| | File path to the file that the results will be printed to.
|
| |
| log4cplus::Logger | fileLogger_ |
| | Loggers used to print to using log4cplus logging macros, prints to Results/Debug/logging.txt.
|
| |
Definition at line 26 of file Recorder.h.
◆ UpdatedType
The recorded variable Type/Updated frequency.
Definition at line 29 of file Recorder.h.
◆ compileHistories()
| virtual void Recorder::compileHistories |
( |
| ) |
|
|
pure virtual |
◆ getStarterNeuronMatrix()
| virtual void Recorder::getStarterNeuronMatrix |
( |
VectorMatrix & | matrix, |
|
|
const vector< bool > & | starterMap ) |
|
protectedpure virtual |
Populates Starter neuron matrix based with boolean values based on starterMap state
- Parameters
-
| [in] | matrix | starter neuron matrix |
| starterMap | Bool map to reference neuron matrix location from. |
Implemented in XmlRecorder.
◆ init()
| virtual void Recorder::init |
( |
| ) |
|
|
pure virtual |
Initialize data
- Parameters
-
| [in] | stateOutputFileName | File name to save histories |
Implemented in XmlRecorder.
◆ printParameters()
| virtual void Recorder::printParameters |
( |
| ) |
|
|
pure virtual |
◆ registerVariable() [1/2]
Receives a recorded variable entity from the variable owner class.
Registers a single instance of a class derived from RecordableBase.
- Parameters
-
| varName | Name of the recorded variable. |
| recordVar | Reference to the recorded variable. |
| variableType | Updated frequency of the recorded variable. |
Implemented in XmlRecorder.
◆ registerVariable() [2/2]
| virtual void Recorder::registerVariable |
( |
const string & | varName, |
|
|
vector< RecordableBase * > & | recordVars, |
|
|
UpdatedType | variableType ) |
|
pure virtual |
◆ saveSimData()
| virtual void Recorder::saveSimData |
( |
| ) |
|
|
pure virtual |
◆ term()
| virtual void Recorder::term |
( |
| ) |
|
|
pure virtual |
◆ fileLogger_
| log4cplus::Logger Recorder::fileLogger_ |
|
protected |
Loggers used to print to using log4cplus logging macros, prints to Results/Debug/logging.txt.
Definition at line 75 of file Recorder.h.
◆ resultFileName_
| string Recorder::resultFileName_ |
|
protected |
File path to the file that the results will be printed to.
Definition at line 72 of file Recorder.h.
The documentation for this class was generated from the following file: