GenApi::CIntegerRefT#
Inherits from GenApi::CValueRefT< T, I >
Public Functions#
| Name | |
|---|---|
| virtual void | SetValue(int64_t Value, bool Verify =true) Set node value. |
| virtual IInteger & | operator=(int64_t Value) Set node value. |
| virtual int64_t | GetValue(bool Verify =false, bool IgnoreCache =false) Get node value. |
| virtual int64_t | operator())() Get node value. |
| virtual int64_t | operator*() Get node value. |
| virtual int64_t | GetMin() Get minimum value allowed. |
| virtual int64_t | GetMax() Get maximum value allowed. |
| virtual EIncMode | GetIncMode() Get increment. |
| virtual int64_t | GetInc() Get increment. |
| virtual int64_autovector_t | GetListOfValidValues(bool bounded =true) Implementation of IInteger::GetListOfValidValues. |
| virtual ERepresentation | GetRepresentation() Get recommended representation. |
| virtual GenICam::gcstring | GetUnit() Get the physical unit name. |
| IFloat * | GetFloatAlias() gets the interface of an alias node. |
| virtual void | ImposeMin(int64_t Value) Restrict minimum value. |
| virtual void | ImposeMax(int64_t Value) Restrict maximum value. |
| virtual INode * | GetNode() Get the INode interface of the node. |
| virtual GenICam::gcstring | ToString(bool Verify =false, bool IgnoreCache =false) Get content of the node as string. |
| virtual void | FromString(const GenICam::gcstring & ValueStr, bool Verify =true) Set content of the node as string. |
| virtual bool | IsValueCacheValid() const Checks if the value comes from cache or is requested from another node. |
| virtual EAccessMode | GetAccessMode() const Get the access mode of the node. |
Detailed Description#
Public Functions Documentation#
function SetValue#
Set node value.
function operator=#
Set node value.
function GetValue#
Get node value.
function operator()#
Get node value.
function operator*#
Get node value.
function GetMin#
Get minimum value allowed.
function GetMax#
Get maximum value allowed.
function GetIncMode#
Get increment.
function GetInc#
Get increment.
function GetListOfValidValues#
Implementation of IInteger::GetListOfValidValues.
function GetRepresentation#
Get recommended representation.
function GetUnit#
Get the physical unit name.
function GetFloatAlias#
gets the interface of an alias node.
function ImposeMin#
Restrict minimum value.
function ImposeMax#
Restrict maximum value.
function GetNode#
Get the INode interface of the node.
function ToString#
Get content of the node as string.
function FromString#
Set content of the node as string.
function IsValueCacheValid#
Checks if the value comes from cache or is requested from another node.
function GetAccessMode#
Get the access mode of the node.