Configuration 4 GNU (CFG)
|
|
XMLNode | |
NameXMLNode -- A node that uses XML as a data store. Object Hierarchy
GObject
+----Node
+----XMLNode |
DetailsXMLNODE()#define XMLNODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), xmlnode_get_type(), XMLNode)) |
XMLNODE_CLASS()#define XMLNODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), xmlnode_get_type(), XMLNodeClass)) |
IS_XMLNODE()#define IS_XMLNODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), xmlnode_get_type())) |
IS_XMLNODE_CLASS()#define IS_XMLNODE_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE ((klass), xmlnode_get_type())) |
XMLNODE_GET_CLASS()#define XMLNODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), xmlnode_get_type(), XMLNodeClass)) |
xmlnode_get_type ()GType xmlnode_get_type (void); |
Registers the XMLNode type if necessary. xmlnode_create_from_xml ()GList* xmlnode_create_from_xml (xmlNodePtr nodeptr); |
Creates an XMLNode or XMLProperty for every element within the
specified xml node. xmlnode_load_derived_type ()GType xmlnode_load_derived_type (const char *node_type,
const char *uri); |
Creates a new GObject class for the specified node type. This
function assumes that the node type is not already loaded, so
users should use xmlnode_get_derived_type() instead.
The class definition file for the specified node type is loaded
and parsed. The node is created as a subtype of the node type
that the new class "extends." xmlnode_get_derived_type ()GType xmlnode_get_derived_type (const char *node_type,
const char *uri); |
Only calls xmlnode_load_derived_type() if the node type has not
been loaded. Properties- "xmlnode" (gpointer : Read / Write)
A pointer of type xmlNodePtr that specifies the location in an XML
tree that contains the current node. In the case of XMLFileNode, this
pointer points into the parent document (e.g.
config4gnu.xml).
| |
|
|