Configuration 4 GNU (CFG)


XMLFileNode

PrevNext

Name

XMLFileNode -- A base type for all nodes that reference an external XML document.

Synopsis



#define     XMLFILENODE                     (obj)
#define     XMLFILENODE_CLASS               (klass)
#define     IS_XMLFILENODE                  (obj)
#define     IS_XMLFILENODE_CLASS            (obj)
#define     XMLFILENODE_GET_CLASS           (obj)
GType       xmlfilenode_get_type            (void);
XMLFileNode* xmlfilenode_new_from_file      (gchar const *filename);

Object Hierarchy


  GObject
   +----Node
         +----XMLNode
               +----XMLFileNode

Properties


  "xmldoc"               gpointer             : Read / Write

Description

Details

XMLFILENODE()

#define XMLFILENODE(obj)      (G_TYPE_CHECK_INSTANCE_CAST ((obj), xmlfilenode_get_type(), XMLFileNode))

obj : 

XMLFILENODE_CLASS()

#define XMLFILENODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), xmlfilenode_get_type(), XMLFileNodeClass))

klass : 

IS_XMLFILENODE()

#define IS_XMLFILENODE(obj)      (G_TYPE_CHECK_INSTANCE_TYPE ((obj), xmlfilenode_get_type()))

obj : 

IS_XMLFILENODE_CLASS()

#define IS_XMLFILENODE_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE ((klass), xmlfilenode_get_type()))

obj : 

XMLFILENODE_GET_CLASS()

#define XMLFILENODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), xmlfilenode_get_type(), XMLFileNodeClass))

obj : 

xmlfilenode_get_type ()

GType       xmlfilenode_get_type            (void);

Registers the XMLFileNode class if necessary.

Returns : The GObject type identifier for the XMLFileNode class.

xmlfilenode_new_from_file ()

XMLFileNode* xmlfilenode_new_from_file      (gchar const *filename);

Loads an XML document from a file and creates an XMLFileNode for the XML document.

filename : the file to load the XML from.
Returns : the new XMLFileNode object.

Properties

"xmldoc" (gpointer : Read / Write)

A pointer of type xmlDocPtr that specifies the location of an XML tree that this node represents. Children elements in the XML document are represented as nodes.

PrevHomeNext
ComputerNodeUpXMLNode

SourceForge Logo