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