| Libvirt-gconfig Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
struct GVirConfigObject; struct GVirConfigObjectClass; const gchar * gvir_config_object_get_schema (GVirConfigObject *config); 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); gchar * gvir_config_object_to_xml (GVirConfigObject *config); void gvir_config_object_validate (GVirConfigObject *config,GError **err);
GObject +----GVirConfigObject +----GVirConfigCapabilitiesCpuFeature +----GVirConfigCapabilitiesCpu +----GVirConfigCapabilitiesCpuTopology +----GVirConfigCapabilities +----GVirConfigCapabilitiesGuestArch +----GVirConfigCapabilitiesGuestDomain +----GVirConfigCapabilitiesGuestFeature +----GVirConfigCapabilitiesGuest +----GVirConfigCapabilitiesHost +----GVirConfigDomainAddress +----GVirConfigDomainDevice +----GVirConfigDomainChardevSource +----GVirConfigDomainClock +----GVirConfigDomain +----GVirConfigDomainOs +----GVirConfigDomainSeclabel +----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];
};
const gchar * gvir_config_object_get_schema (GVirConfigObject *config);
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);
"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