Base class to all data loggers for connections.
More...
#include <connection_data_logger.h>
|
typedef nest::index | recorder_port |
|
|
std::vector< RecorderData *> | recorder_data_ |
|
std::vector< Name > | recorder_names_ |
|
Base class to all data loggers for connections.
◆ ConnectionDataLoggerBase()
spore::ConnectionDataLoggerBase::ConnectionDataLoggerBase |
( |
| ) |
|
◆ ~ConnectionDataLoggerBase()
spore::ConnectionDataLoggerBase::~ConnectionDataLoggerBase |
( |
| ) |
|
◆ add_recordable_connection()
ConnectionDataLoggerBase::recorder_port spore::ConnectionDataLoggerBase::add_recordable_connection |
( |
| ) |
|
|
protected |
Add new recordable connection to the recorder.
- Returns
- the port id of the new recorder.
◆ clear()
void spore::ConnectionDataLoggerBase::clear |
( |
| ) |
|
Clears all recorded data.
◆ get_status()
void spore::ConnectionDataLoggerBase::get_status |
( |
DictionaryDatum & |
d, |
|
|
recorder_port |
port |
|
) |
| const |
Get recorded values of recorder at given port.
- Parameters
-
d | dictionary to retrieve data. |
port | recorder port of the calling connection. |
◆ set_status()
void spore::ConnectionDataLoggerBase::set_status |
( |
const DictionaryDatum & |
d, |
|
|
recorder_port & |
port |
|
) |
| |
Set the status of the recorder at given port. The recorder port may change to a new value during this call.
- Parameters
-
d | dictionary of parameter values. |
port | recorder port of the calling connection. |
The documentation for this class was generated from the following files: