GObject
    ├── GVirConfigObject
    │   ├── GVirConfigCapabilitiesCpuFeature
    │   │   ╰── GVirConfigDomainCpuFeature
    │   ├── GVirConfigCapabilitiesCpu
    │   │   ╰── GVirConfigDomainCpu
    │   ├── GVirConfigCapabilitiesCpuModel
    │   │   ╰── GVirConfigDomainCpuModel
    │   ├── GVirConfigCapabilitiesCpuTopology
    │   ├── GVirConfigCapabilities
    │   ├── GVirConfigCapabilitiesGuestArch
    │   ├── GVirConfigCapabilitiesGuestDomain
    │   ├── GVirConfigCapabilitiesGuestFeature
    │   ├── GVirConfigCapabilitiesGuest
    │   ├── GVirConfigCapabilitiesHost
    │   ├── GVirConfigCapabilitiesHostSecModel
    │   ├── GVirConfigDomainAddress
    │   │   ├── GVirConfigDomainAddressPci
    │   │   ╰── GVirConfigDomainAddressUsb
    │   ├── GVirConfigDomainDevice
    │   │   ├── GVirConfigDomainChardev
    │   │   │   ├── GVirConfigDomainChannel
    │   │   │   ├── GVirConfigDomainConsole
    │   │   │   ├── GVirConfigDomainParallel
    │   │   │   ├── GVirConfigDomainRedirdev
    │   │   │   ╰── GVirConfigDomainSerial
    │   │   ├── GVirConfigDomainController
    │   │   │   ╰── GVirConfigDomainControllerUsb
    │   │   ├── GVirConfigDomainDisk
    │   │   ├── GVirConfigDomainFilesys
    │   │   ├── GVirConfigDomainGraphics
    │   │   │   ├── GVirConfigDomainGraphicsDesktop
    │   │   │   ├── GVirConfigDomainGraphicsRdp
    │   │   │   ├── GVirConfigDomainGraphicsSdl
    │   │   │   ├── GVirConfigDomainGraphicsSpice
    │   │   │   ╰── GVirConfigDomainGraphicsVnc
    │   │   ├── GVirConfigDomainHostdev
    │   │   │   ╰── GVirConfigDomainHostdevPci
    │   │   ├── GVirConfigDomainInput
    │   │   ├── GVirConfigDomainInterface
    │   │   │   ├── GVirConfigDomainInterfaceBridge
    │   │   │   ├── GVirConfigDomainInterfaceNetwork
    │   │   │   ╰── GVirConfigDomainInterfaceUser
    │   │   ├── GVirConfigDomainMemballoon
    │   │   ├── GVirConfigDomainSmartcard
    │   │   │   ├── GVirConfigDomainSmartcardHostCertificates
    │   │   │   ├── GVirConfigDomainSmartcardHost
    │   │   │   ╰── GVirConfigDomainSmartcardPassthrough
    │   │   ├── GVirConfigDomainSound
    │   │   ╰── GVirConfigDomainVideo
    │   ├── 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