# Object Hierarchy

        GObject
        ├── GVirConfigObject
        │   ├── GVirConfigCapabilitiesCpuFeature
        │   │   ╰── GVirConfigDomainCpuFeature
        │   ├── GVirConfigCapabilitiesCpu
        │   │   ╰── GVirConfigDomainCpu
        │   ├── GVirConfigCapabilitiesCpuModel
        │   │   ╰── GVirConfigDomainCpuModel
        │   ├── GVirConfigCapabilitiesCpuTopology
        │   ├── GVirConfigCapabilities
        │   ├── GVirConfigCapabilitiesGuestArch
        │   ├── GVirConfigCapabilitiesGuestDomain
        │   ├── GVirConfigCapabilitiesGuestFeature
        │   ├── GVirConfigCapabilitiesGuest
        │   ├── GVirConfigCapabilitiesHost
        │   ├── GVirConfigCapabilitiesHostSecModel
        │   ├── GVirConfigDomainAddress
        │   │   ├── GVirConfigDomainAddressPci
        │   │   ╰── GVirConfigDomainAddressUsb
        │   ├── GVirConfigDomainDevice
        │   │   ├── GVirConfigDomainAudio
        │   │   ├── GVirConfigDomainChardev
        │   │   │   ├── GVirConfigDomainChannel
        │   │   │   ├── GVirConfigDomainConsole
        │   │   │   ├── GVirConfigDomainParallel
        │   │   │   ├── GVirConfigDomainRedirdev
        │   │   │   ╰── GVirConfigDomainSerial
        │   │   ├── GVirConfigDomainController
        │   │   │   ╰── GVirConfigDomainControllerUsb
        │   │   ├── GVirConfigDomainDisk
        │   │   ├── GVirConfigDomainFilesys
        │   │   ├── GVirConfigDomainGraphics
        │   │   │   ├── GVirConfigDomainGraphicsDBus
        │   │   │   ├── GVirConfigDomainGraphicsDesktop
        │   │   │   ├── GVirConfigDomainGraphicsRdp
        │   │   │   ├── GVirConfigDomainGraphicsSdl
        │   │   │   ├── GVirConfigDomainGraphicsSpice
        │   │   │   ╰── GVirConfigDomainGraphicsVnc
        │   │   ├── GVirConfigDomainHostdev
        │   │   │   ╰── GVirConfigDomainHostdevPci
        │   │   ├── GVirConfigDomainInput
        │   │   ├── GVirConfigDomainInterface
        │   │   │   ├── GVirConfigDomainInterfaceBridge
        │   │   │   ├── GVirConfigDomainInterfaceNetwork
        │   │   │   ╰── GVirConfigDomainInterfaceUser
        │   │   ├── GVirConfigDomainMemballoon
        │   │   ├── GVirConfigDomainSmartcard
        │   │   │   ├── GVirConfigDomainSmartcardHostCertificates
        │   │   │   ├── GVirConfigDomainSmartcardHost
        │   │   │   ╰── GVirConfigDomainSmartcardPassthrough
        │   │   ├── GVirConfigDomainSound
        │   │   ╰── GVirConfigDomainVideo
        │   ├── GVirConfigDomainCapabilities
        │   ├── GVirConfigDomainCapabilitiesOs
        │   ├── GVirConfigDomainChardevSource
        │   │   ├── GVirConfigDomainChardevSourcePty
        │   │   ├── GVirConfigDomainChardevSourceSpicePort
        │   │   ├── GVirConfigDomainChardevSourceSpiceVmc
        │   │   ╰── GVirConfigDomainChardevSourceUnix
        │   ├── GVirConfigDomainClock
        │   ├── GVirConfigDomainDiskDriver
        │   ├── GVirConfigDomain
        │   ├── GVirConfigDomainInterfaceFilterref
        │   ├── GVirConfigDomainInterfaceFilterrefParameter
        │   ├── GVirConfigDomainOs
        │   ├── GVirConfigDomainPowerManagement
        │   ├── GVirConfigDomainSeclabel
        │   ├── GVirConfigDomainSnapshotDisk
        │   ├── GVirConfigDomainSnapshot
        │   ├── GVirConfigDomainTimer
        │   │   ├── GVirConfigDomainTimerHpet
        │   │   ├── GVirConfigDomainTimerPit
        │   │   ╰── GVirConfigDomainTimerRtc
        │   ├── GVirConfigInterface
        │   ├── GVirConfigNetworkFilter
        │   ├── GVirConfigNetwork
        │   ├── GVirConfigNodeDevice
        │   ├── GVirConfigSecret
        │   ├── GVirConfigStoragePermissions
        │   ├── GVirConfigStoragePool
        │   ├── GVirConfigStoragePoolSource
        │   ├── GVirConfigStoragePoolTarget
        │   ├── GVirConfigStorageVolBackingStore
        │   ├── GVirConfigStorageVol
        │   ╰── GVirConfigStorageVolTarget
        ╰── GVirConfigXmlDoc