GObject
├── ArvBuffer
├── ArvCamera
├── ArvDevice
│ ├── ArvFakeDevice
│ ╰── ArvGvDevice
├── ArvChunkParser
├── ArvEvaluator
├── ArvFakeCamera
├── ArvInterface
│ ├── ArvFakeInterface
│ ╰── ArvGvInterface
├── ArvStream
│ ├── ArvFakeStream
│ ╰── ArvGvStream
╰── ArvDomNode
├── ArvDomElement
│ ╰── ArvGcNode
│ ├── ArvGcPropertyNode
│ │ ├── ArvGcIndexNode
│ │ ╰── ArvGcInvalidatorNode
│ ╰── ArvGcFeatureNode
│ ├── ArvGcEnumEntry
│ ├── ArvGcRegisterDescriptionNode
│ ├── ArvGcGroupNode
│ ├── ArvGcBoolean
│ ├── ArvGcCategory
│ ├── ArvGcCommand
│ ├── ArvGcConverter
│ ├── ArvGcEnumeration
│ ├── ArvGcFloatNode
│ ├── ArvGcIntegerNode
│ ├── ArvGcPort
│ ├── ArvGcRegisterNode
│ ├── ArvGcStructEntryNode
│ ╰── ArvGcSwissKnife
╰── ArvDomDocument
╰── ArvGc
GInterface
├── ArvGcInteger
├── ArvGcFloat
├── ArvGcString
╰── ArvGcRegister