ItalaGenApiCDefs#
Typedefs
-
typedef int32_t Sign#
See also
_Sign
-
typedef int32_t AccessMode#
See also
_AccessMode
-
typedef int32_t Visibility#
See also
_Visibility
-
typedef int32_t CachingMode#
See also
_CachingMode
-
typedef int32_t Representation#
See also
_Representation
-
typedef int32_t Endianess#
See also
_Endianess
-
typedef int32_t NameSpace#
See also
_NameSpace
-
typedef int32_t StandardNameSpace#
See also
_StandardNameSpace
-
typedef int32_t YesNo#
See also
_YesNo
-
typedef int32_t Slope#
See also
_Slope
-
typedef int32_t XMLValidation#
See also
_XMLValidation
-
typedef int32_t DisplayNotation#
See also
_DisplayNotation
-
typedef int32_t InterfaceType#
See also
_InterfaceType
-
typedef int32_t LinkType#
See also
_LinkType
-
typedef int32_t IncMode#
See also
_IncMode
-
typedef int32_t InputDirection#
See also
_InputDirection
-
typedef int32_t GenApiSchemaVersion#
See also
_GenApiSchemaVersion
Enums
-
enum _Sign#
Enumeration for sign value.
Values:
-
enumerator Signed#
Integer is signed.
-
enumerator Unsigned#
Integer is unsigned.
-
enumerator _UndefinedSign#
Object is not yet initialized.
-
enumerator Signed#
-
enum _AccessMode#
Enumeration for access mode value.
Values:
-
enumerator NI#
Not implemented.
-
enumerator NA#
Not available.
-
enumerator WO#
Write Only.
-
enumerator RO#
Read Only.
-
enumerator RW#
Read and Write.
-
enumerator _UndefinedAccesMode#
Object is not yet initialized.
-
enumerator _CycleDetectAccesMode#
used internally for AccessMode cycle detection
-
enumerator NI#
-
enum _Visibility#
Enumeration for visibility value.
Values:
-
enumerator Beginner#
Always visible.
-
enumerator Expert#
Visible for experts or Gurus.
-
enumerator Guru#
Visible for Gurus.
-
enumerator Invisible#
Not Visible.
-
enumerator _UndefinedVisibility#
Object is not yet initialized.
-
enumerator Beginner#
-
enum _CachingMode#
Enumeration for caching mode value.
Values:
-
enumerator NoCache#
Do not use cache.
-
enumerator WriteThrough#
Write to cache and register.
-
enumerator WriteAround#
Write to register, write to cache on read.
-
enumerator _UndefinedCachingMode#
Not yet initialized.
-
enumerator NoCache#
-
enum _Representation#
Enumeration for representation value.
Values:
-
enumerator Linear#
Slider with linear behavior.
-
enumerator Logarithmic#
Slider with logarithmic behaviour.
-
enumerator Boolean#
Check box.
-
enumerator PureNumber#
Decimal number in an edit control.
-
enumerator HexNumber#
Hex number in an edit control.
-
enumerator IPV4Address#
IP-Address.
-
enumerator MACAddress#
MAC-Address.
-
enumerator _UndefindedRepresentation#
-
enumerator Linear#
-
enum _Endianess#
Enumeration for endianess value.
Values:
-
enumerator BigEndian#
Register is big endian.
-
enumerator LittleEndian#
Register is little endian.
-
enumerator _UndefinedEndian#
Object is not yet initialized.
-
enumerator BigEndian#
-
enum _NameSpace#
Enumeration for namespace value.
Values:
-
enumerator Custom#
name resides in custom namespace
-
enumerator Standard#
name resides in one of the standard namespaces
-
enumerator _UndefinedNameSpace#
Object is not yet initialized.
-
enumerator Custom#
-
enum _StandardNameSpace#
Enumeration for standard namespace value.
Values:
-
enumerator None#
name resides in custom namespace
-
enumerator GEV#
name resides in GigE Vision namespace
-
enumerator IIDC#
name resides in 1394 IIDC namespace
-
enumerator CL#
name resides in camera link namespace
-
enumerator USB#
name resides in USB namespace
-
enumerator _UndefinedStandardNameSpace#
Object is not yet initialized.
-
enumerator None#
-
enum _YesNo#
Enumeration for yes/no value.
Values:
-
enumerator Yes#
yes
-
enumerator No#
no
-
enumerator _UndefinedYesNo#
Object is not yet initialized.
-
enumerator Yes#
-
enum _Slope#
Enumeration for slope value.
Values:
-
enumerator Increasing#
strictly monotonous increasing
-
enumerator Decreasing#
strictly monotonous decreasing
-
enumerator Varying#
slope changes, e.g. at run-time
-
enumerator Automatic#
slope is determined automatically by probing the function
-
enumerator _UndefinedESlope#
Object is not yet initialized.
-
enumerator Increasing#
-
enum _XMLValidation#
Enumeration for xml validation value.
Values:
-
enumerator xvLoad#
Creates a dummy node map.
-
enumerator xvCycles#
checks for write and dependency cycles (implies xvLoad)
-
enumerator xvSFNC#
checks for conformance with the standard feature naming convention (SFNC)
-
enumerator xvDefault#
checks performed if nothing else is said
-
enumerator xvAll#
all possible checks
-
enumerator _UndefinedEXMLValidation#
Object is not yet initialized.
-
enumerator xvLoad#
-
enum _DisplayNotation#
Enumeration for display notation value.
Values:
-
enumerator fnAutomatic#
the notation if either scientific or fixed depending on what is shorter
-
enumerator fnFixed#
the notation is fixed, e.g. 123.4
-
enumerator fnScientific#
the notation is scientific, e.g. 1.234e2
-
enumerator _UndefinedEDisplayNotation#
Object is not yet initialized.
-
enumerator fnAutomatic#
-
enum _InterfaceType#
Enumeration for interface type value.
Values:
-
enumerator intfIValue#
IValue interface.
-
enumerator intfIBase#
IBase interface.
-
enumerator intfIInteger#
IInteger interface.
-
enumerator intfIBoolean#
IBoolean interface.
-
enumerator intfICommand#
ICommand interface.
-
enumerator intfIFloat#
IFloat interface.
-
enumerator intfIString#
IString interface.
-
enumerator intfIRegister#
IRegister interface.
-
enumerator intfICategory#
ICategory interface.
-
enumerator intfIEnumeration#
IEnumeration interface.
-
enumerator intfIEnumEntry#
IEnumEntry interface.
-
enumerator intfIPort#
IPort interface.
-
enumerator intfIValue#
-
enum _LinkType#
Enumeration for link type value.
Values:
-
enumerator ctParentNodes#
All nodes for which this node is at least an invalidating child.
-
enumerator ctReadingChildren#
All nodes which can be read from.
-
enumerator ctWritingChildren#
All nodes which can write a value further down the node stack.
-
enumerator ctInvalidatingChildren#
All directly connected nodes which invalidate this node.
-
enumerator ctDependingNodes#
All directly or indirectly connected nodes which are invalidated by this nodes (i.e. which are dependent on this node)
-
enumerator ctTerminalNodes#
All indirectly connected terminal nodes.
-
enumerator ctValueChangingChildren#
All child node used to compute the value.
-
enumerator ctParentNodes#
-
enum _IncMode#
Enumeration for increment mode value.
Values:
-
enumerator noIncrement#
-
enumerator fixedIncrement#
-
enumerator listIncrement#
-
enumerator noIncrement#
-
enum _InputDirection#
Enumeration for input direction value.
Values:
-
enumerator idFrom#
Indicates a swiss knife that it is used as worker for a converter computing FROM.
-
enumerator idTo#
Indicates a swiss knife that it is used as worker for a converter computing TO.
-
enumerator idNone#
SwissKnife is not used within a converter.
-
enumerator idFrom#