Object Hierarchy

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