| Libvirt-gconfig Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
struct GVirConfigObject; struct GVirConfigObjectClass; 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); gchar * gvir_config_object_to_xml (GVirConfigObject *config); const gchar * gvir_config_object_get_schema (GVirConfigObject *config);
GObject +----GVirConfigObject +----GVirConfigCapabilitiesCpuFeature +----GVirConfigCapabilitiesCpu +----GVirConfigCapabilitiesCpuTopology +----GVirConfigCapabilities +----GVirConfigCapabilitiesGuestArch +----GVirConfigCapabilitiesGuestDomain +----GVirConfigCapabilitiesGuestFeature +----GVirConfigCapabilitiesGuest +----GVirConfigCapabilitiesHost +----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
"doc" GVirConfigXmlDoc* : Read / Write / Construct Only "node" gpointer : Read / Write / Construct Only "schema" gchar* : Read / Write / Construct Only
struct GVirConfigObjectClass {
GObjectClass parent_class;
gpointer padding[20];
};
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);
"doc" property "doc" GVirConfigXmlDoc* : Read / Write / Construct Only
The XML doc this config object corresponds to.
"node" property"node" gpointer : Read / Write / Construct Only
The XML node this config object corresponds to.
"schema" property"schema" gchar* : Read / Write / Construct Only
The doc RNG schema.
Default value: NULL