Stemmer.Cvb.GenApi Namespace

CVB.Net Documentation
The types in the namespace Stemmer.Cvb.Driver.GenApi expose and implement the functionality covered by the CVGenApi.dll.
Classes

  ClassDescription
Public classBooleanNode
Node representing a true/false value.
Public classCategoryNode
Node that logically groups other nodes.
Public classCommandNode
A node that can be executed.
Public classEnumEntryNode
One entry in an enumeration.
Public classEnumerationNode
A node that presents a choice of values.
Public classFloatNode
Represents a floating point number.
Public classFloatRegNode
Floating point value register.
Public classIntegerNode
Represents a floating point number.
Public classIntRegNode
Integer value register.
Public classNode
Basic GenApi node for device feature access.
Public classNodeMap
Contains all nodes of a device or module.
Public classPortNode
Port nodes are the connection to the remote device.
Public classRegisterNode
Untyped register access (only memory).
Public classSelectorNode
Groups Nodes, that are dependent on this one
Public classStringNode
String value node.
Public classStringRegNode
String value register.
Public classValueNode
Base class for all Nodes, that have a value.
Structures

  StructureDescription
Public structureGenApiVersion
Version information for GenICam related objects.
Interfaces

  InterfaceDescription
Public interfaceIBooleanNode
GenICam GenApi node with a bool value.
Public interfaceICategoryNode
GenICam GenApi node grouping other INode objects.
Public interfaceICommandNode
GenICam GenApi node that is executable.
Public interfaceIEnumEntryNode
GenICam GenApi node representing one enumeration entry.
Public interfaceIEnumerationNode
GenICam GenApi node containing named values.
Public interfaceIFloatNode
GenICam GenApi node that has a double value.
Public interfaceIIntegerNode
GenICam GenApi node that has a long value.
Public interfaceINode
Generic GenICam GenApi node.
Public interfaceINodeMap
Read-only dictionary holding all INodes of a device or module.
Public interfaceIPortNode
GenICam GenApi node that enable read/write access to e.g. a device.
Public interfaceIRegisterNode
GenICam GenApi register node.
Public interfaceISelectorNode
GenICam GenApi node that can select others.
Public interfaceIStringNode
GenICam GenApi node that has a string value.
Public interfaceIValueNode
GenICam GenApi node having a value.
Enumerations

  EnumerationDescription
Public enumerationAccessMode
Access possibility of the Node.
Public enumerationCacheMode
Defines how the value is cached.
Public enumerationNumberRepresentation
Defines how a number is to be interpreted/displayed in a graphical user interface.
Public enumerationReadWriteVerify
Controls how read/write operations are verified by the GenApi.
Public enumerationVisibility
Feature complexity level.
Remarks

Definitions and types needed for interfacing to GenICam-compliant devices and controlling these devices can be found here.