The types in the namespace Stemmer.Cvb.Driver.GenApi expose
and implement the functionality covered by the CVGenApi.dll.
Classes
| Class | Description | |
|---|---|---|
| BooleanNode |
Node representing a true/false value.
| |
| CategoryNode |
Node that logically groups other nodes.
| |
| CommandNode |
A node that can be executed.
| |
| EnumEntryNode |
One entry in an enumeration.
| |
| EnumerationNode |
A node that presents a choice of values.
| |
| FloatNode |
Represents a floating point number.
| |
| FloatRegNode |
Floating point value register.
| |
| IntegerNode |
Represents a floating point number.
| |
| IntRegNode |
Integer value register.
| |
| Node |
Basic GenApi node for device feature access.
| |
| NodeMap |
Contains all nodes of a device or module.
| |
| PortNode |
Port nodes are the connection to the remote device.
| |
| RegisterNode |
Untyped register access (only memory).
| |
| SelectorNode |
Groups Nodes, that are dependent on this one
| |
| StringNode |
String value node.
| |
| StringRegNode |
String value register.
| |
| ValueNode |
Base class for all Nodes, that have a value.
|
Structures
| Structure | Description | |
|---|---|---|
| GenApiVersion |
Version information for GenICam related objects.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IBooleanNode |
GenICam GenApi node with a bool value.
| |
| ICategoryNode |
GenICam GenApi node grouping other INode objects.
| |
| ICommandNode |
GenICam GenApi node that is executable.
| |
| IEnumEntryNode |
GenICam GenApi node representing one enumeration entry.
| |
| IEnumerationNode |
GenICam GenApi node containing named values.
| |
| IFloatNode |
GenICam GenApi node that has a double value.
| |
| IIntegerNode |
GenICam GenApi node that has a long value.
| |
| INode |
Generic GenICam GenApi node.
| |
| INodeMap |
Read-only dictionary holding all INodes of a device or
module.
| |
| IPortNode |
GenICam GenApi node that enable read/write access to e.g. a device.
| |
| IRegisterNode |
GenICam GenApi register node.
| |
| ISelectorNode |
GenICam GenApi node that can select others.
| |
| IStringNode |
GenICam GenApi node that has a string value.
| |
| IValueNode |
GenICam GenApi node having a value.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| AccessMode |
Access possibility of the Node.
| |
| CacheMode |
Defines how the value is cached.
| |
| NumberRepresentation |
Defines how a number is to be interpreted/displayed in a graphical user
interface.
| |
| ReadWriteVerify |
Controls how read/write operations are verified by the GenApi.
| |
| Visibility |
Feature complexity level.
|
Remarks