areaDetector  3-14
EPICS areaDetector framework
Classes | Typedefs | Enumerations
eigerParam.h File Reference
#include <string>
#include <vector>
#include <map>
#include <asynPortDriver.h>
#include <frozen.h>
#include "restApi.h"

Go to the source code of this file.

Classes

struct  eiger_min_max_t
 
class  EigerParam
 
class  EigerParamSet
 

Typedefs

typedef std::map< std::string, EigerParam * > eiger_param_map_t
 
typedef std::map< int, EigerParam * > eiger_asyn_map_t
 

Enumerations

enum  eiger_param_type_t {
  EIGER_P_UNINIT , EIGER_P_BOOL , EIGER_P_INT , EIGER_P_UINT ,
  EIGER_P_DOUBLE , EIGER_P_STRING , EIGER_P_ENUM , EIGER_P_COMMAND
}
 
enum  eiger_access_mode_t { EIGER_ACC_RO , EIGER_ACC_RW , EIGER_ACC_WO }
 

Typedef Documentation

◆ eiger_asyn_map_t

typedef std::map<int, EigerParam*> eiger_asyn_map_t

◆ eiger_param_map_t

typedef std::map<std::string, EigerParam*> eiger_param_map_t

Enumeration Type Documentation

◆ eiger_access_mode_t

Enumerator
EIGER_ACC_RO 
EIGER_ACC_RW 
EIGER_ACC_WO 

◆ eiger_param_type_t

Enumerator
EIGER_P_UNINIT 
EIGER_P_BOOL 
EIGER_P_INT 
EIGER_P_UINT 
EIGER_P_DOUBLE 
EIGER_P_STRING 
EIGER_P_ENUM 
EIGER_P_COMMAND