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