#include <InputVariable.h>
Public Member Functions | |
InputVariable () | |
~InputVariable () | |
void | epSetValue (const Eref &eref, double value) |
void | setOwner (NSDFWriter *owner) |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Protected Attributes | |
NSDFWriter * | owner_ |
This class is for collecting data and updating a handler object with a value, similar to Synapse->SynHandler. Currently only for NSDFWriter, should be generalized as the need arises.
InputVariable::InputVariable | ( | ) |
InputVariable::~InputVariable | ( | ) |
void InputVariable::epSetValue | ( | const Eref & | eref, | |
double | value | |||
) | [virtual] |
Reimplemented from Variable.
References Eref::fieldIndex(), and owner_.
Referenced by initCinfo().
const Cinfo * InputVariable::initCinfo | ( | ) | [static] |
Reimplemented from Variable.
References epSetValue(), and Variable::initCinfo().
void InputVariable::setOwner | ( | NSDFWriter * | owner | ) |
References owner_.
NSDFWriter* InputVariable::owner_ [protected] |
Referenced by epSetValue(), and setOwner().