#include <vector>#include "BLFunctions.h"#include <epicsTypes.h>Go to the source code of this file.
Functions | |
| void | addAllParameters (asynPortDriver *driver) |
| void | setECIntegerParam (asynPortDriver *driver, int addr, int id, epicsInt32 value) |
| void | setECSingleParam (asynPortDriver *driver, int addr, int id, epicsFloat64 value) |
| void | getTechniqueParams (const std::string &technique, int addr, std::vector< TEccParam_t > &values, bool changes_only) |
| void | printParams (std::ostream &os) |
| void addAllParameters | ( | asynPortDriver * | driver | ) |
Definition at line 150 of file ECLabParams.cpp.
Referenced by ECLabDriver::ECLabDriver().
| void getTechniqueParams | ( | const std::string & | technique, |
| int | addr, | ||
| std::vector< TEccParam_t > & | values, | ||
| bool | changes_only | ||
| ) |
Definition at line 111 of file ECLabParams.cpp.
References g_map, t, technique_t::technique, technique_t::update, and technique_t::value.
Referenced by ECLabDriver::writeInt32(), and ECLabDriver::writeOctet().
| void printParams | ( | std::ostream & | os | ) |
Definition at line 133 of file ECLabParams.cpp.
References g_map, technique_t::label, t, technique_t::technique, and technique_t::value.
Referenced by ECLabDriver::report().
| void setECIntegerParam | ( | asynPortDriver * | driver, |
| int | addr, | ||
| int | id, | ||
| epicsInt32 | value | ||
| ) |
Definition at line 78 of file ECLabParams.cpp.
References Boolean, g_map, technique_t::label, t, technique_t::type, technique_t::update, and technique_t::value.
Referenced by ECLabDriver::writeInt32().
| void setECSingleParam | ( | asynPortDriver * | driver, |
| int | addr, | ||
| int | id, | ||
| epicsFloat64 | value | ||
| ) |
Definition at line 98 of file ECLabParams.cpp.
References g_map, technique_t::label, t, technique_t::update, and technique_t::value.
Referenced by ECLabDriver::writeFloat64().
1.8.5