IEnumeration

interface Itala.GenApi.IEnumeration : Itala.GenApi.IValue

Interface for enumeration nodes managed by GenApi.

Subclassed by Itala.GenApi.NodeEnumeration

Public Functions

List<string> GetSymbolics ()

Get the symbolic in the enumeratinon Node.

Return:

List of string containing the symbolics value of the node

List<IEnumEntry> GetEnumEntries ()

Get the enem entry in the enumeratinon Node.

Return:

List of IEnumEntry retrived.

IEnumEntry GetEntryByName (string name)

Get the entry by name of the enumeration Node.

Param name:

Name of the entry to retrive.

Return:

Rerefence to IEnumEntry retrived by name.

IEnumEntry GetEntryByIntValue (Int64 value)

Get the enem entry in the enumeratinon Node.

Param value:

>Int value of the entry to retrive.

Return:

Rerefence to IEnumEntry retrived by value.

Properties

Int64 IntValue { get; set; }

Value of the Node by integer.

IEnumEntry CurrentEntry { get; set; }

Current enem entry in the enumeratinon Node.