|  |  |  | 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 +----GVirConfigCapabilities +----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