Definition of the interface IInteger. More...
#include <Base/GCUtilities.h>
#include <GenApi/GenApiDll.h>
#include <GenApi/Types.h>
#include <GenApi/IValue.h>
Namespaces | |
GenApi | |
Contains definitions of the types of GenICam GenApi modules. | |
Typedefs | |
typedef CIntegerRefT< IInteger > | GenApi::CIntegerRef |
Functions | |
struct virtual __attribute__((visibility("default"))) IInteger IInteger & | GenApi::operator= (int64_t Value)=0 |
Interface for integer properties. More... | |
virtual bool | GenApi::GetValue (bool Verify=false, bool IgnoreCache=false) const =0 |
Get node value. More... | |
virtual bool | GenApi::operator() () const |
Get node value. More... | |
virtual GenICam::gcstring | GenApi::operator* ()=0 |
Get string node value. More... | |
virtual double | GenApi::GetMin ()=0 |
Get minimum value allowed. | |
virtual double | GenApi::GetMax ()=0 |
Get maximum value allowed. | |
virtual EIncMode | GenApi::GetIncMode ()=0 |
Get increment mode. | |
virtual double | GenApi::GetInc ()=0 |
Get the constant increment if there is any. More... | |
virtual double_autovector_t | GenApi::GetListOfValidValues (bool bounded=true)=0 |
Get list of valid value. | |
virtual ERepresentation | GenApi::GetRepresentation ()=0 |
Get recommended representation. | |
virtual GenICam::gcstring | GenApi::GetUnit () const =0 |
Get the physical unit name. | |
virtual void | GenApi::ImposeMin (int64_t Value)=0 |
Restrict minimum value. | |
virtual void | GenApi::ImposeMax (int64_t Value)=0 |
Restrict maximum value. | |
Definition of the interface IInteger.