15 std::string
const & asynName, asynParamType asynType,
int asynIndex,
16 std::string
const & featureName,
38 virtual void readEnumChoices(std::vector<std::string>& enumStrings, std::vector<int>& enumValues);
40 virtual void writeString(std::string
const & value);
GCFeatureType_t
Definition GenICamFeature.h:13
Definition GenICamFeature.h:41
Definition GenICamFeature.h:123
Definition arvFeature.h:12
virtual void writeString(std::string const &value)
Definition arvFeature.cpp:136
virtual epicsInt64 readIntegerMin(void)
Definition arvFeature.cpp:63
virtual epicsInt64 readIncrement(void)
Definition arvFeature.cpp:75
virtual void writeDouble(double value)
Definition arvFeature.cpp:96
virtual bool readBoolean(void)
Definition arvFeature.cpp:84
virtual void writeCommand(void)
Definition arvFeature.cpp:140
virtual epicsInt64 readIntegerMax(void)
Definition arvFeature.cpp:69
virtual double readDoubleMax(void)
Definition arvFeature.cpp:106
virtual std::string readString(void)
Definition arvFeature.cpp:130
virtual epicsInt64 readInteger(void)
Definition arvFeature.cpp:59
virtual void writeEnumString(std::string const &value)
Definition arvFeature.cpp:127
virtual std::string readEnumString(void)
Definition arvFeature.cpp:120
virtual int readEnumIndex(void)
Definition arvFeature.cpp:112
virtual void writeBoolean(bool value)
Definition arvFeature.cpp:88
virtual void writeEnumIndex(int value)
Definition arvFeature.cpp:116
virtual void initialize(ArvDevice *device)
Definition arvFeature.cpp:18
virtual bool isImplemented(void)
Definition arvFeature.cpp:29
virtual void readEnumChoices(std::vector< std::string > &enumStrings, std::vector< int > &enumValues)
Definition arvFeature.cpp:144
virtual double readDoubleMin(void)
Definition arvFeature.cpp:100
virtual bool isAvailable(void)
Definition arvFeature.cpp:33
virtual bool isReadable(void)
Definition arvFeature.cpp:48
virtual double readDouble(void)
Definition arvFeature.cpp:92
virtual bool isWritable(void)
Definition arvFeature.cpp:54
virtual void writeInteger(epicsInt64 value)
Definition arvFeature.cpp:80