areaDetector  3-12-1
EPICS areaDetector framework
Public Member Functions | Public Attributes | List of all members
GenICamFeatureSet Class Reference

#include <GenICamFeature.h>

Public Member Functions

 GenICamFeatureSet (asynPortDriver *portDriver, asynUser *user)
 
void insert (GenICamFeature *pFeature, std::string const &name="")
 
asynPortDriver * getPortDriver (void)
 
GenICamFeaturegetByName (std::string const &name)
 
GenICamFeaturegetByIndex (int index)
 
asynUser * getUser (void)
 
int readAll (void)
 
int readFeatures (std::vector< std::string > const &params)
 
void report (FILE *fp, int details)
 

Public Attributes

int mAcquisitionModeSingleFrame
 
int mAcquisitionModeMultiFrame
 
int mAcquisitionModeContinuous
 

Constructor & Destructor Documentation

◆ GenICamFeatureSet()

GenICamFeatureSet::GenICamFeatureSet ( asynPortDriver *  portDriver,
asynUser *  user 
)

Member Function Documentation

◆ getByIndex()

GenICamFeature * GenICamFeatureSet::getByIndex ( int  index)

◆ getByName()

GenICamFeature * GenICamFeatureSet::getByName ( std::string const &  name)

◆ getPortDriver()

asynPortDriver * GenICamFeatureSet::getPortDriver ( void  )

◆ getUser()

asynUser * GenICamFeatureSet::getUser ( void  )

◆ insert()

void GenICamFeatureSet::insert ( GenICamFeature pFeature,
std::string const &  name = "" 
)

◆ readAll()

int GenICamFeatureSet::readAll ( void  )

◆ readFeatures()

int GenICamFeatureSet::readFeatures ( std::vector< std::string > const &  params)

◆ report()

void GenICamFeatureSet::report ( FILE *  fp,
int  details 
)

Member Data Documentation

◆ mAcquisitionModeContinuous

int GenICamFeatureSet::mAcquisitionModeContinuous

◆ mAcquisitionModeMultiFrame

int GenICamFeatureSet::mAcquisitionModeMultiFrame

◆ mAcquisitionModeSingleFrame

int GenICamFeatureSet::mAcquisitionModeSingleFrame

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