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