ItalaApiNETDefs#
- namespace Itala#
Enums
- enum ItalaError#
Values:
- ItalaErrorSuccess#
No error occures.
- ItalaErrorError#
Generic error.
- ItalaErrorBadAlloc#
Bad allocation memory.
- ItalaErrorInvalidArgument#
Invalid argument passed to function.
- ItalaErrorOutOfRange#
Out of range.
- ItalaErrorProperty#
Property error.
- ItalaErrorRuntime#
Runtime execution error.
- ItalaErrorLogical#
Logical runtime error.
- ItalaErrorAccess#
Access error, invalid permission.
- ItalaErrorTimeout#
Timeout.
- enum DeviceAccessStatus#
Values:
- UnknownAccessStatus#
Unknown access status.
- AvailableReadWrite#
Available read and write.
- AvailableReadOnly#
Available read only.
- Unreachable#
Unreachable.
- Busy#
Busy.
- AlreadyOpenReadWrite#
Already open read and write.
- AlreadyOpenReadOnly#
Already open read only.
- enum Sign#
Values:
- Signed#
Integer is signed.
- Unsigned#
Integer is unsigned.
- _UndefinedSign#
Object is not yet initialized.
- enum AccessMode#
Values:
- NI#
Not implemented.
- NA#
Not available.
- WO#
Write Only.
- RO#
Read Only.
- RW#
Read and Write.
- _UndefinedAccesMode#
Object is not yet initialized.
- _CycleDetectAccesMode#
used internally for AccessMode cycle detection
- enum Visibility#
Values:
- Beginner#
Always visible.
- Expert#
Visible for experts or Gurus.
- Guru#
Visible for Gurus.
- Invisible#
Not Visible.
- _UndefinedVisibility#
Object is not yet initialized.
- enum CachingMode#
Values:
- NoCache#
Do not use cache.
- WriteThrough#
Write to cache and register.
- WriteAround#
Write to register, write to cache on read.
- _UndefinedCachingMode#
Not yet initialized.
- enum Representation#
Values:
- Linear#
Slider with linear behavior.
- Logarithmic#
Slider with logarithmic behaviour.
- Boolean#
Check box.
- PureNumber#
Decimal number in an edit control.
- HexNumber#
Hex number in an edit control.
- IPV4Address#
IP-Address.
- MACAddress#
MAC-Address.
- _UndefindedRepresentation#
- enum Endianess#
Values:
- BigEndian#
Register is big endian.
- LittleEndian#
Register is little endian.
- _UndefinedEndian#
Object is not yet initialized.
- enum NameSpace#
Values:
- Custom#
name resides in custom namespace
- Standard#
name resides in one of the standard namespaces
- _UndefinedNameSpace#
Object is not yet initialized.
- enum StandardNameSpace#
Values:
- None#
name resides in custom namespace
- GEV#
name resides in GigE Vision namespace
- IIDC#
name resides in 1394 IIDC namespace
- CL#
name resides in camera link namespace
- USB#
name resides in USB namespace
- _UndefinedStandardNameSpace#
Object is not yet initialized.
- enum Slope#
Values:
- Increasing#
strictly monotonous increasing
- Decreasing#
strictly monotonous decreasing
- Varying#
slope changes, e.g. at run-time
- Automatic#
slope is determined automatically by probing the function
- _UndefinedESlope#
Object is not yet initialized.
- enum DisplayNotation#
Values:
- fnAutomatic#
the notation if either scientific or fixed depending on what is shorter
- fnFixed#
the notation is fixed, e.g. 123.4
- fnScientific#
the notation is scientific, e.g. 1.234e2
- _UndefinedEDisplayNotation#
Object is not yet initialized.
- enum InterfaceType#
Values:
- intfIValue#
IValue interface.
- intfIBase#
IBase interface.
- intfIInteger#
IInteger interface.
- intfIBoolean#
IBoolean interface.
- intfICommand#
ICommand interface.
- intfIFloat#
IFloat interface.
- intfIString#
IString interface.
- intfIRegister#
IRegister interface.
- intfICategory#
ICategory interface.
- intfIEnumeration#
IEnumeration interface.
- intfIEnumEntry#
IEnumEntry interface.
- intfIPort#
IPort interface.
- enum LinkType#
Values:
- ctParentNodes#
All nodes for which this node is at least an invalidating child.
- ctReadingChildren#
All nodes which can be read from.
- ctWritingChildren#
All nodes which can write a value further down the node stack.
- ctInvalidatingChildren#
All directly connected nodes which invalidate this node.
- ctDependingNodes#
All directly or indirectly connected nodes which are invalidated by this nodes (i.e. which are dependent on this node)
- ctTerminalNodes#
All indirectly connected terminal nodes.
- ctValueChangingChildren#
All child node used to compute the value.