IInteger#

interface Itala.GenApi.IInteger : Itala.GenApi.IValue#

Interface for integer nodes managed by GenApi.

Subclassed by Itala.GenApi.NodeInteger

Public Functions

List<Int64> GetValidValuesSet ()#

Get valid value of the integer Node.

Return:

List of valid value for the current node.

void ImposeMin (Int64 min)#

Restrict minimum value of integer Node.

Param min:

Value to impose as minimum

void ImposeMax (Int64 max)#

Restrict maximum value of integer Node.

Param max:

Value to impose as maximum

Properties

Int64 Value { get; set; }#

Value of the integer Node.

Int64 Min { get; set; }#

Minimum value of the integer Node.

Int64 Max { get; set; }#

Maximum value of the integer Node.

IncMode IncMode { get; set; }#

Increment mode of the integer Node, if any.

Int64 Increment { get; set; }#

Increment of the integer Node, if any.

Representation Representation { get; set; }#

Recommended representation of a integer Node.

string Unit { get; set; }#

Physical unit name of a integer Node.