areaDetector  3-14
EPICS areaDetector framework
Public Member Functions | List of all members
EigerParamSet Class Reference

#include <eigerParam.h>

Public Member Functions

 EigerParamSet (asynPortDriver *portDriver, RestAPI *api, asynUser *user)
 
EigerParamcreate (std::string const &asynName, asynParamType asynType, sys_t ss=(sys_t) 0, std::string const &name="")
 
asynPortDriver * getPortDriver (void)
 
RestAPIgetApi (void)
 
EigerParamgetByName (std::string const &name)
 
EigerParamgetByIndex (int index)
 
asynUser * getUser (void)
 
int fetchAll (void)
 
int fetchParams (std::vector< std::string > const &params)
 

Constructor & Destructor Documentation

◆ EigerParamSet()

EigerParamSet::EigerParamSet ( asynPortDriver *  portDriver,
RestAPI api,
asynUser *  user 
)

Member Function Documentation

◆ create()

EigerParam * EigerParamSet::create ( std::string const &  asynName,
asynParamType  asynType,
sys_t  ss = (sys_t)0,
std::string const &  name = "" 
)

◆ fetchAll()

int EigerParamSet::fetchAll ( void  )

◆ fetchParams()

int EigerParamSet::fetchParams ( std::vector< std::string > const &  params)

◆ getApi()

RestAPI * EigerParamSet::getApi ( void  )

◆ getByIndex()

EigerParam * EigerParamSet::getByIndex ( int  index)

◆ getByName()

EigerParam * EigerParamSet::getByName ( std::string const &  name)

◆ getPortDriver()

asynPortDriver * EigerParamSet::getPortDriver ( void  )

◆ getUser()

asynUser * EigerParamSet::getUser ( void  )

The documentation for this class was generated from the following files: