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.