Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GVirConfigObject ├── GVirConfigCapabilitiesCpuFeature ├── GVirConfigCapabilitiesCpu ├── GVirConfigCapabilitiesCpuModel ├── GVirConfigCapabilitiesCpuTopology ├── GVirConfigCapabilities ├── GVirConfigCapabilitiesGuestArch ├── GVirConfigCapabilitiesGuestDomain ├── GVirConfigCapabilitiesGuestFeature ├── GVirConfigCapabilitiesGuest ├── GVirConfigCapabilitiesHost ├── GVirConfigCapabilitiesHostSecModel ├── GVirConfigDomainAddress ├── GVirConfigDomainDevice ├── GVirConfigDomainChardevSource ├── GVirConfigDomainClock ├── GVirConfigDomainDiskDriver ├── GVirConfigDomain ├── GVirConfigDomainInterfaceFilterref ├── GVirConfigDomainInterfaceFilterrefParameter ├── GVirConfigDomainOs ├── GVirConfigDomainPowerManagement ├── GVirConfigDomainSeclabel ├── GVirConfigDomainSnapshotDisk ├── GVirConfigDomainSnapshot ├── GVirConfigDomainTimer ├── GVirConfigInterface ├── GVirConfigNetworkFilter ├── GVirConfigNetwork ├── GVirConfigNodeDevice ├── GVirConfigSecret ├── GVirConfigStoragePermissions ├── GVirConfigStoragePool ├── GVirConfigStoragePoolSource ├── GVirConfigStoragePoolTarget ├── GVirConfigStorageVolBackingStore ├── GVirConfigStorageVol ╰── GVirConfigStorageVolTarget
GVirConfigObject * gvir_config_object_new (GType type
,const char *root_name
,const char *schema
);
GVirConfigObject * gvir_config_object_new_from_xml (GType type
,const char *root_name
,const char *schema
,const gchar *xml
,GError **error
);
void gvir_config_object_validate (GVirConfigObject *config
,GError **err
);
const gchar *
gvir_config_object_get_schema (GVirConfigObject *config
);
struct GVirConfigObjectClass { GObjectClass parent_class; gpointer padding[20]; };
“doc”
property “doc” GVirConfigXmlDoc *
The XML doc this config object corresponds to.
Flags: Read / Write / Construct Only
“node”
property“node” gpointer
The XML node this config object corresponds to.
Flags: Read / Write / Construct Only
“schema”
property“schema” gchar *
The doc RNG schema.
Flags: Read / Write / Construct Only
Default value: NULL