Top | ![]() |
![]() |
![]() |
![]() |
gboolean | gxml_gnode_set_namespace () |
gchar * | gxml_gnode_to_string () |
xmlNode * | gxml_gnode_get_internal_node () |
GeeMap * | gxml_gnode_get_attrs () |
GeeBidirList * | gxml_gnode_get_children_nodes () |
GeeList * | gxml_gnode_get_namespaces () |
GXmlDocument * | gxml_gnode_get_document () |
GXmlNode * | gxml_gnode_get_parent () |
GXmlNodeType | gxml_gnode_get_type_node () |
gchar * | gxml_gnode_get_name () |
gchar * | gxml_gnode_get_value () |
void | gxml_gnode_set_value () |
GXmlNode * | gxml_gnode_to_gnode () |
gboolean gxml_gnode_set_namespace (GXmlGNode *self
,const gchar *uri
,const gchar *prefix
);
GeeMap *
gxml_gnode_get_attrs (GXmlGNode *self
);
Get and return the current value of the "attrs" property.
GeeBidirList *
gxml_gnode_get_children_nodes (GXmlGNode *self
);
Get and return the current value of the "children-nodes" property.
GeeList *
gxml_gnode_get_namespaces (GXmlGNode *self
);
Get and return the current value of the "namespaces" property.
GXmlDocument *
gxml_gnode_get_document (GXmlGNode *self
);
Get and return the current value of the "document" property.
GXmlNode *
gxml_gnode_get_parent (GXmlGNode *self
);
Get and return the current value of the "parent" property.
GXmlNodeType
gxml_gnode_get_type_node (GXmlGNode *self
);
Get and return the current value of the "type-node" property.
gchar *
gxml_gnode_get_name (GXmlGNode *self
);
Get and return the current value of the "name" property.
gchar *
gxml_gnode_get_value (GXmlGNode *self
);
Get and return the current value of the "value" property.
void gxml_gnode_set_value (GXmlGNode *self
,const gchar *value
);
Set the value of the "value" property to value
.
struct GXmlGNode { GObject parent_instance; GXmlGNodePrivate * priv; GXmlGDocument* _doc; xmlNode* _node; gchar* _base_uri; };
Base interface providing basic functionalities to all GXml interfaces.
struct GXmlGNodeClass { GObjectClass parent_class; gboolean (*set_namespace) (GXmlGNode* self, const gchar* uri, const gchar* prefix); gchar* (*to_string) (GXmlGNode* self); GeeMap* (*get_attrs) (GXmlGNode* self); GeeBidirList* (*get_children_nodes) (GXmlGNode* self); GeeList* (*get_namespaces) (GXmlGNode* self); GXmlDocument* (*get_document) (GXmlGNode* self); GXmlNode* (*get_parent) (GXmlGNode* self); GXmlNodeType (*get_type_node) (GXmlGNode* self); gchar* (*get_name) (GXmlGNode* self); gchar* (*get_value) (GXmlGNode* self); void (*set_value) (GXmlGNode* self, const gchar* value); };
The class structure for GXML_TYPE_GNODE
. All the fields in this structure are private and should never be accessed directly.
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "attrs" |
||
getter method for the abstract property "children-nodes" |
||
getter method for the abstract property "namespaces" |
||
getter method for the abstract property "document" |
||
getter method for the abstract property "parent" |
||
getter method for the abstract property "type-node" |
||
getter method for the abstract property "name" |
||
getter method for the abstract property "value" |
||
setter method for the abstract property "value" |