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
ArvGcVariableNode — Class for VariableNode elements
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 — Gigabit ethernet camera interface
ArvGvDevice — Gigabit ethernet camera device
ArvGvStream — Gigabit ethernet camera stream
ArvGvcp — Gvcp packet handling (control)
ArvGvsp — Gvsp packet handling (stream)
Fake camera
ArvFakeInterface — Fake camera interface
ArvFakeDevice — Fake camera device
ArvFakeStream — Fake camera 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.2.3
Index of new symbols in 0.4
Annotation Glossary