GVirConfigObject
GVirConfigObject
|
|
Object Hierarchy
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
Functions
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);
Types and Values
struct GVirConfigObject
struct GVirConfigObject;
struct GVirConfigObjectClass
struct GVirConfigObjectClass {
GObjectClass parent_class;
gpointer padding[20];
};
GVirConfigObjectPrivate
typedef struct _GVirConfigObjectPrivate GVirConfigObjectPrivate;
Property Details
The “doc” property
“doc” GVirConfigXmlDoc *
The XML doc this config object corresponds to.
Flags: Read / Write / Construct Only
The “node” property
“node” gpointer
The XML node this config object corresponds to.
Flags: Read / Write / Construct Only
The “schema” property
“schema” gchar *
The doc RNG schema.
Flags: Read / Write / Construct Only
Default value: NULL