Object Hierarchy

    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
          ├── GVirConfigDomainInput
          ├── GVirConfigDomainInterface
             ├── GVirConfigDomainInterfaceBridge
             ├── GVirConfigDomainInterfaceNetwork
             ╰── GVirConfigDomainInterfaceUser
          ├── GVirConfigDomainMemballoon
          ├── GVirConfigDomainSmartcard
             ├── GVirConfigDomainSmartcardHostCertificates
             ├── GVirConfigDomainSmartcardHost
             ╰── GVirConfigDomainSmartcardPassthrough
          ├── GVirConfigDomainSound
          ╰── GVirConfigDomainVideo
       ├── GVirConfigDomainChardevSource
          ├── GVirConfigDomainChardevSourcePty
          ├── GVirConfigDomainChardevSourceSpicePort
          ╰── GVirConfigDomainChardevSourceSpiceVmc
       ├── 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