#include <eigerParam.h>
|
| EigerParam (EigerParamSet *set, std::string const &asynName, asynParamType asynType, sys_t ss=(sys_t) 0, std::string const &name="") |
|
void | setEpsilon (double epsilon) |
|
int | getIndex (void) |
|
void | setEnumValues (std::vector< std::string > const &values) |
|
int | get (bool &value) |
|
int | get (int &value) |
|
int | get (double &value) |
|
int | get (std::string &value) |
|
int | fetch (void) |
|
int | fetch (bool &value, int timeout=DEFAULT_TIMEOUT) |
|
int | fetch (int &value, int timeout=DEFAULT_TIMEOUT) |
|
int | fetch (double &value, int timeout=DEFAULT_TIMEOUT) |
|
int | fetch (std::string &value, int timeout=DEFAULT_TIMEOUT) |
|
int | put (bool value, int timeout=DEFAULT_TIMEOUT) |
|
int | put (int value, int timeout=DEFAULT_TIMEOUT) |
|
int | put (double value, int timeout=DEFAULT_TIMEOUT) |
|
int | put (std::string const &value, int timeout=DEFAULT_TIMEOUT) |
|
int | put (const char *value, int timeout=DEFAULT_TIMEOUT) |
|
◆ EigerParam()
EigerParam::EigerParam |
( |
EigerParamSet * |
set, |
|
|
std::string const & |
asynName, |
|
|
asynParamType |
asynType, |
|
|
sys_t |
ss = (sys_t) 0 , |
|
|
std::string const & |
name = "" |
|
) |
| |
◆ fetch() [1/5]
◆ fetch() [2/5]
◆ fetch() [3/5]
◆ fetch() [4/5]
int EigerParam::fetch |
( |
std::string & |
value, |
|
|
int |
timeout = DEFAULT_TIMEOUT |
|
) |
| |
◆ fetch() [5/5]
int EigerParam::fetch |
( |
void |
| ) |
|
◆ get() [1/4]
int EigerParam::get |
( |
bool & |
value | ) |
|
◆ get() [2/4]
int EigerParam::get |
( |
double & |
value | ) |
|
◆ get() [3/4]
int EigerParam::get |
( |
int & |
value | ) |
|
◆ get() [4/4]
int EigerParam::get |
( |
std::string & |
value | ) |
|
◆ getIndex()
int EigerParam::getIndex |
( |
void |
| ) |
|
◆ put() [1/5]
◆ put() [2/5]
◆ put() [3/5]
◆ put() [4/5]
◆ put() [5/5]
int EigerParam::put |
( |
std::string const & |
value, |
|
|
int |
timeout = DEFAULT_TIMEOUT |
|
) |
| |
◆ setEnumValues()
void EigerParam::setEnumValues |
( |
std::vector< std::string > const & |
values | ) |
|
◆ setEpsilon()
void EigerParam::setEpsilon |
( |
double |
epsilon | ) |
|
The documentation for this class was generated from the following files:
- /home/runner/work/areaDetector/areaDetector/ADEiger/eigerApp/src/eigerParam.h
- /home/runner/work/areaDetector/areaDetector/ADEiger/eigerApp/src/eigerParam.cpp