Top | ![]() |
![]() |
![]() |
![]() |
GXmlTNodeTChildrenListGXmlTNodeTChildrenList — Base node abstract class implemeting GXmlNode interface, not tied to libxml-2.0 library. |
gboolean | gxml_tnode_set_namespace () |
gchar * | gxml_tnode_to_string () |
void | gxml_tnode_set_parent () |
GXmlTNodeTChildrenList * | gxml_tnode_tchildren_list_new () |
GeeMap * | gxml_tnode_get_attrs () |
GeeBidirList * | gxml_tnode_get_children_nodes () |
GXmlDocument * | gxml_tnode_get_document () |
gchar * | gxml_tnode_get_name () |
GeeList * | gxml_tnode_get_namespaces () |
GXmlNodeType | gxml_tnode_get_type_node () |
gchar * | gxml_tnode_get_value () |
void | gxml_tnode_set_value () |
GXmlNode * | gxml_tnode_get_parent () |
#define | GXML_TYPE_TNODE |
#define | GXML_TNODE_TYPE_TCHILDREN_LIST |
struct | GXmlTNodeTChildrenList |
struct | GXmlTNodeTChildrenListClass |
struct | GXmlTNode |
struct | GXmlTNodeClass |
gboolean gxml_tnode_set_namespace (GXmlTNode *self
,const gchar *uri
,const gchar *prefix
);
GXmlTNodeTChildrenList *
gxml_tnode_tchildren_list_new (GXmlNode *e
);
GeeMap *
gxml_tnode_get_attrs (GXmlTNode *self
);
Get and return the current value of the "attrs" property.
GeeBidirList *
gxml_tnode_get_children_nodes (GXmlTNode *self
);
Get and return the current value of the "children-nodes" property.
GXmlDocument *
gxml_tnode_get_document (GXmlTNode *self
);
Get and return the current value of the "document" property.
gchar *
gxml_tnode_get_name (GXmlTNode *self
);
Get and return the current value of the "name" property.
GeeList *
gxml_tnode_get_namespaces (GXmlTNode *self
);
Get and return the current value of the "namespaces" property.
GXmlNodeType
gxml_tnode_get_type_node (GXmlTNode *self
);
Get and return the current value of the "type-node" property.
gchar *
gxml_tnode_get_value (GXmlTNode *self
);
Get and return the current value of the "value" property.
void gxml_tnode_set_value (GXmlTNode *self
,const gchar *value
);
Set the value of the "value" property to value
.
#define GXML_TNODE_TYPE_TCHILDREN_LIST (gxml_tnode_tchildren_list_get_type ())
The type for GXmlTNodeTChildrenList.
struct GXmlTNodeTChildrenList { GeeAbstractBidirList parent_instance; GXmlTNodeTChildrenListPrivate * priv; };
struct GXmlTNodeTChildrenListClass { GeeAbstractBidirListClass parent_class; };
The class structure for GXML_TNODE_TYPE_TCHILDREN_LIST
. All the fields in this structure are private and should never be accessed directly.
struct GXmlTNode { GObject parent_instance; GXmlTNodePrivate * priv; gchar* _name; gchar* _value; GXmlDocument* _doc; GXmlNode* _parent; xmlTextWriter* tw; };
Base node abstract class implemeting GXmlNode interface, not tied to libxml-2.0 library.
struct GXmlTNodeClass { GObjectClass parent_class; gboolean (*set_namespace) (GXmlTNode* self, const gchar* uri, const gchar* prefix); gchar* (*to_string) (GXmlTNode* self); void (*set_parent) (GXmlTNode* self, GXmlNode* node); GeeMap* (*get_attrs) (GXmlTNode* self); GeeBidirList* (*get_children_nodes) (GXmlTNode* self); GXmlDocument* (*get_document) (GXmlTNode* self); gchar* (*get_name) (GXmlTNode* self); GeeList* (*get_namespaces) (GXmlTNode* self); GXmlNodeType (*get_type_node) (GXmlTNode* self); gchar* (*get_value) (GXmlTNode* self); void (*set_value) (GXmlTNode* self, const gchar* value); GXmlNode* (*get_parent) (GXmlTNode* self); };
The class structure for GXML_TYPE_TNODE
. All the fields in this structure are private and should never be accessed directly.
virtual method called by |
||
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 "document" |
||
getter method for the abstract property "name" |
||
getter method for the abstract property "namespaces" |
||
getter method for the abstract property "type-node" |
||
getter method for the abstract property "value" |
||
setter method for the abstract property "value" |
||
getter method for the abstract property "parent" |