Part II. Aravis API reference

Table of Contents

Base
ArvCamera — Class for generic camera control
ArvInterface — Abstract base class for camera discovery
ArvDevice — Abstract base class for device handling
ArvStream — Abstract base class for video stream reception
ArvBuffer — Buffer for storage of video frames
ArvChunkParser — Parser for extraction of chunk data from buffers
Genicam
ArvGc — Genicam root document class
ArvGcNode — Base class for all Genicam nodes
ArvGcPropertyNode — Base class for Genicam property nodes
ArvGcIndexNode — Class for Index nodes
ArvGcInvalidatorNode — Class for Invalidator nodes
ArvGcFeatureNode — Base class for Genicam feature nodes
ArvGcRegisterDescriptionNode — Class for RegisterDescription nodes
ArvGcGroupNode — Class for Group nodes
ArvGcRegister — Register interface
ArvGcInteger — Integer interface
ArvGcFloat — Float interface
ArvGcString — String interface
ArvGcCategory — Class for Category nodes
ArvGcCommand — Class for Command nodes
ArvGcBoolean — Class for Boolean nodes
ArvGcIntegerNode — Class for Integer nodes
ArvGcFloatNode — Class for Float nodes
ArvGcRegisterNode — Class for Register, IntReg, MaskedIntReg, FloatReg, StringReg and StructReg nodes
ArvGcStructEntryNode — Class for StructEntry nodes
ArvGcEnumeration — Class for Enumeration nodes
ArvGcEnumEntry — Class for EnumEntry nodes
ArvGcConverter — Class for Converter and IntConverter nodes
ArvGcSwissKnife — Class for SwissKnife and IntSwissKnife nodes
ArvGcPort — Class for Port nodes
Ethernet cameras
ArvGvInterface — GigEVision interface
ArvGvDevice — GigEVision device
ArvGvStream — GigEVision stream
ArvGvcp — GigEVision control packet handling
ArvGvsp — GigEVision stream packet handling
USB cameras
ArvUvInterface — USB3Vision interface
ArvUvDevice — USB3Vision device
ArvUvStream — USB3Vision video stream
ArvUvcp — USB3Vision control packet handling
ArvUvsp — USB3Vision stream packet handling
Fake cameras
ArvFakeInterface — Fake interface
ArvFakeDevice — Fake device
ArvFakeStream — Fake stream
ArvFakeCamera — Fake camera internals
DOM
ArvDomNode — Base class for DOM nodes
ArvDomNodeList
ArvDomNamedNodeMap
ArvDomDocument — Base class for DOM document nodes
ArvDomDocumentFragment — Base class for DOM document fragments
ArvDomElement — Base class for DOM element nodes
ArvDomCharacterData — Base class for DOM character data nodes
ArvDomText — Base class for DOM text nodes
Utils
ArvDebug — Debugging tools
ArvEvaluator — A math expression evaluator with Genicam syntax
ArvGst — Gstreamer utilities
ArvStatistic — An histogram tool
ArvStr — String utilities
ArvValue — An int64/double value storage
ArvZip — A simple zip extractor
Object Hierarchy
Index
Index of new symbols in 0.2
Index of new symbols in 0.4
Index of new symbols in 0.6
Annotation Glossary