|
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: