Classes | Namespaces | Typedefs | Functions | Variables
IInteger.h File Reference

Definition of the interface IInteger. More...

#include <Base/GCUtilities.h>
#include <GenApi/GenApiDll.h>
#include <GenApi/Types.h>
#include <GenApi/IValue.h>
Include dependency graph for IInteger.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GENAPI_NAMESPACE::CIntegerRefT< T, I >

Namespaces

namespace  GENAPI_NAMESPACE
 

Part of the generic device API.


Typedefs

typedef CIntegerRefT< IInteger > GENAPI_NAMESPACE::CIntegerRef

Functions

virtual double GENAPI_NAMESPACE::GetInc ()=0
 Get the constant increment if there is any.
virtual EIncMode GENAPI_NAMESPACE::GetIncMode ()=0
 Get increment mode.
virtual double_autovector_t GENAPI_NAMESPACE::GetListOfValidValues (bool bounded=true)=0
 Get list of valid value.
virtual double GENAPI_NAMESPACE::GetMax ()=0
 Get maximum value allowed.
virtual double GENAPI_NAMESPACE::GetMin ()=0
 Get minimum value allowed.
virtual ERepresentation GENAPI_NAMESPACE::GetRepresentation ()=0
 Get recommended representation.
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::GetUnit () const =0
 Get the physical unit name.
virtual bool GENAPI_NAMESPACE::GetValue (bool Verify=false, bool IgnoreCache=false) const =0
 Get node value.
virtual void GENAPI_NAMESPACE::ImposeMax (int64_t Value)=0
 Restrict maximum value.
virtual void GENAPI_NAMESPACE::ImposeMin (int64_t Value)=0
 Restrict minimum value.
virtual bool GENAPI_NAMESPACE::operator() () const
 Get node value.
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::operator* ()=0
 Get string node value.
virtual IInteger & GENAPI_NAMESPACE::operator= (int64_t Value)=0
 Set node value.

Variables

interface GENAPI_DECL_ABSTRACT GENAPI_NAMESPACE::IInteger
 Interface for integer properties.

Detailed Description

Definition of the interface IInteger.

Definition in file IInteger.h.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08