areaDetector  3-14
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