GObject
├── ArvBuffer
├── ArvCamera
├── ArvChunkParser
├── ArvDevice
│ ├── ArvFakeDevice
│ ├── ArvGvDevice
│ ╰── ArvUvDevice
├── ArvDomNode
│ ├── ArvDomCharacterData
│ │ ╰── ArvDomText
│ ├── ArvDomDocumentFragment
│ ├── ArvDomDocument
│ │ ╰── ArvGc
│ ╰── ArvDomElement
│ ╰── ArvGcNode
│ ├── ArvGcFeatureNode
│ │ ├── ArvGcBoolean
│ │ ├── ArvGcCategory
│ │ ├── ArvGcCommand
│ │ ├── ArvGcConverter
│ │ ├── ArvGcEnumEntry
│ │ ├── ArvGcEnumeration
│ │ ├── ArvGcFloatNode
│ │ ├── ArvGcGroupNode
│ │ ├── ArvGcIntegerNode
│ │ ├── ArvGcPort
│ │ ├── ArvGcRegisterDescriptionNode
│ │ ├── ArvGcRegisterNode
│ │ ├── ArvGcStructEntryNode
│ │ ╰── ArvGcSwissKnife
│ ╰── ArvGcPropertyNode
│ ├── ArvGcIndexNode
│ ├── ArvGcInvalidatorNode
│ ╰── ArvGcValueIndexedNode
├── ArvDomNamedNodeMap
├── ArvDomNodeList
├── ArvEvaluator
├── ArvFakeCamera
├── ArvInterface
│ ├── ArvFakeInterface
│ ├── ArvGvInterface
│ ╰── ArvUvInterface
├── ArvStream
│ ├── ArvFakeStream
│ ├── ArvGvStream
│ ╰── ArvUvStream
├── ArvGvFakeCamera
╰── ArvXmlSchema
GInterface
├── ArvGcInteger
├── ArvGcFloat
├── ArvGcString
╰── ArvGcRegister
GBoxed
╰── ArvValue