Aravis Reference Manual
Part II. Aravis API reference
Table of Contents
Base
ArvCamera
— Class for generic camera control
ArvInterface
— Base abstract 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
Genicam
ArvGc
— Genicam root document class
ArvGcNode
— Base class for all Genicam nodes
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
ArvGcRegister
— Class for Register, IntReg, MaskedIntReg, FloatReg and StringReg 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
Utils
ArvDebug
— Debugging tools
ArvEvaluator
— A math expression evaluator with Genicam syntax
ArvGst
— Gstreamer utilities
ArvStatistic
— An histogram tool
ArvValue
— An int64/double value storage
ArvZip
— A simple zip extractor
Object Hierarchy
API Index
Annotation Glossary