areaDetector  3-12-1
EPICS areaDetector framework
Classes | Typedefs | Enumerations
GenICamFeature.h File Reference
#include <string>
#include <vector>
#include <map>
#include <asynPortDriver.h>
#include "ADGenICamAPI.h"

Go to the source code of this file.

Classes

class  GenICamFeature
 
class  GenICamFeatureSet
 

Typedefs

typedef std::multimap< std::string, GenICamFeature * > GCFeatureMap_t
 
typedef std::map< int, GenICamFeature * > GCAsynMap_t
 

Enumerations

enum  GCFeatureType_t {
  GCFeatureTypeInteger, GCFeatureTypeBoolean, GCFeatureTypeEnum, GCFeatureTypeDouble,
  GCFeatureTypeDoubleMin, GCFeatureTypeDoubleMax, GCFeatureTypeString, GCFeatureTypeCmd,
  GCFeatureTypeUnknown
}
 
enum  GCConvertDirection_t { GCConvertToEPICS, GCConvertFromEPICS }
 
enum  GCAcquisitionMode_t { GCAcquisitionMode_Continuous, GCAcquisitionMode_SingleFrame, GCAcquisitionMode_MultipleFrame }
 

Typedef Documentation

◆ GCAsynMap_t

typedef std::map<int, GenICamFeature*> GCAsynMap_t

◆ GCFeatureMap_t

typedef std::multimap<std::string, GenICamFeature*> GCFeatureMap_t

Enumeration Type Documentation

◆ GCAcquisitionMode_t

Enumerator
GCAcquisitionMode_Continuous 
GCAcquisitionMode_SingleFrame 
GCAcquisitionMode_MultipleFrame 

◆ GCConvertDirection_t

Enumerator
GCConvertToEPICS 
GCConvertFromEPICS 

◆ GCFeatureType_t

Enumerator
GCFeatureTypeInteger 
GCFeatureTypeBoolean 
GCFeatureTypeEnum 
GCFeatureTypeDouble 
GCFeatureTypeDoubleMin 
GCFeatureTypeDoubleMax 
GCFeatureTypeString 
GCFeatureTypeCmd 
GCFeatureTypeUnknown