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