#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().