Top | ![]() |
![]() |
![]() |
![]() |
GXmlDomNodeFilterGXmlDomNodeFilter — No implemented jet. This can lead to API changes in future versions. |
gushort (*GXmlDomNodeFilterAcceptNode) (GXmlNode *node
,void *user_data
);
GXmlDomElement * gxml_dom_non_element_parent_node_get_element_by_id (GXmlDomNonElementParentNode *self
,const gchar *element_id
,GError **error
);
self |
the GXmlDomNonElementParentNode instance |
|
element_id |
|
|
error |
location to store the error occuring, or |
GXmlDomElement * gxml_dom_parent_node_query_selector (GXmlDomParentNode *self
,const gchar *selectors
,GError **error
);
self |
the GXmlDomParentNode instance |
|
selectors |
|
|
error |
location to store the error occuring, or |
GXmlDomNodeList * gxml_dom_parent_node_query_selector_all (GXmlDomParentNode *self
,const gchar *selectors
,GError **error
);
self |
the GXmlDomParentNode instance |
|
selectors |
|
|
error |
location to store the error occuring, or |
GXmlDomHTMLCollection *
gxml_dom_parent_node_get_children (GXmlDomParentNode *self
);
Get and return the current value of the "children" property.
GXmlDomElement *
gxml_dom_parent_node_get_first_element_child
(GXmlDomParentNode *self
);
Get and return the current value of the "first-element-child" property.
GXmlDomElement *
gxml_dom_parent_node_get_last_element_child
(GXmlDomParentNode *self
);
Get and return the current value of the "last-element-child" property.
gulong
gxml_dom_parent_node_get_child_element_count
(GXmlDomParentNode *self
);
Get and return the current value of the "child-element-count" property.
GXmlDomElement *
gxml_dom_non_document_type_child_node_get_previous_element_sibling
(GXmlDomNonDocumentTypeChildNode *self
);
Get and return the current value of the "previous-element-sibling" property.
GXmlDomElement *
gxml_dom_non_document_type_child_node_get_next_element_sibling
(GXmlDomNonDocumentTypeChildNode *self
);
Get and return the current value of the "next-element-sibling" property.
GXmlDomNode * gxml_dom_node_list_item (GXmlDomNodeList *self
,gulong index
);
gulong
gxml_dom_node_list_get_length (GXmlDomNodeList *self
);
Get and return the current value of the "length" property.
GXmlDomElement * gxml_dom_html_collection_get_element (GXmlDomHTMLCollection *self
,gint index
);
GXmlDomElement ** gxml_dom_html_collection_to_array (GXmlDomHTMLCollection *self
,int *result_length1
);
GXmlDomElement * gxml_dom_html_collection_item (GXmlDomHTMLCollection *self
,gulong index
);
GXmlDomElement * gxml_dom_html_collection_named_item (GXmlDomHTMLCollection *self
,const gchar *name
);
gulong
gxml_dom_html_collection_get_length (GXmlDomHTMLCollection *self
);
Get and return the current value of the "length" property.
GXmlDomNode *
gxml_dom_node_iterator_next_node (GXmlDomNodeIterator *self
);
GXmlDomNode *
gxml_dom_node_iterator_previous_node (GXmlDomNodeIterator *self
);
GXmlDomNode *
gxml_dom_node_iterator_get_root (GXmlDomNodeIterator *self
);
Get and return the current value of the "root" property.
GXmlDomNode *
gxml_dom_node_iterator_get_reference_node
(GXmlDomNodeIterator *self
);
Get and return the current value of the "reference-node" property.
gboolean
gxml_dom_node_iterator_get_pointer_before_reference_node
(GXmlDomNodeIterator *self
);
Get and return the current value of the "pointer-before-reference-node" property.
gulong
gxml_dom_node_iterator_get_what_to_show
(GXmlDomNodeIterator *self
);
Get and return the current value of the "what-to-show" property.
GXmlDomNodeFilter *
gxml_dom_node_iterator_get_filter (GXmlDomNodeIterator *self
);
Get and return the current value of the "filter" property.
GXmlDomNode *
gxml_dom_tree_walker_parentNode (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_firstChild (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_lastChild (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_previousSibling (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_nextSibling (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_previousNode (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_nextNode (GXmlDomTreeWalker *self
);
GXmlDomNode *
gxml_dom_tree_walker_get_root (GXmlDomTreeWalker *self
);
Get and return the current value of the "root" property.
gulong
gxml_dom_tree_walker_get_what_to_show (GXmlDomTreeWalker *self
);
Get and return the current value of the "what-to-show" property.
GXmlDomNodeFilter *
gxml_dom_tree_walker_get_filter (GXmlDomTreeWalker *self
);
Get and return the current value of the "filter" property.
GXmlDomNode *
gxml_dom_tree_walker_get_current_node (GXmlDomTreeWalker *self
);
Get and return the current value of the "current-node" property.
GXmlDomNode * gxml_dom_named_node_map_item (GXmlDomNamedNodeMap *self
,gulong index
);
GXmlDomNode * gxml_dom_named_node_map_get_named_item (GXmlDomNamedNodeMap *self
,const gchar *name
);
GXmlDomNode * gxml_dom_named_node_map_set_named_item (GXmlDomNamedNodeMap *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomNamedNodeMap instance |
|
node |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_named_node_map_remove_named_item (GXmlDomNamedNodeMap *self
,const gchar *name
,GError **error
);
self |
the GXmlDomNamedNodeMap instance |
|
name |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_named_node_map_remove_named_item_ns (GXmlDomNamedNodeMap *self
,const gchar *namespace_uri
,const gchar *localName
,GError **error
);
self |
the GXmlDomNamedNodeMap instance |
|
namespace_uri |
|
|
localName |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_named_node_map_get_named_item_ns (GXmlDomNamedNodeMap *self
,const gchar *namespace_uri
,const gchar *local_name
,GError **error
);
self |
the GXmlDomNamedNodeMap instance |
|
namespace_uri |
|
|
local_name |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_named_node_map_set_named_item_ns (GXmlDomNamedNodeMap *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomNamedNodeMap instance |
|
node |
|
|
error |
location to store the error occuring, or |
gulong
gxml_dom_named_node_map_get_length (GXmlDomNamedNodeMap *self
);
Get and return the current value of the "length" property.
gchar * gxml_dom_token_list_item (GXmlDomTokenList *self
,gulong index
);
gboolean gxml_dom_token_list_contains (GXmlDomTokenList *self
,const gchar *token
,GError **error
);
self |
the GXmlDomTokenList instance |
|
token |
|
|
error |
location to store the error occuring, or |
void gxml_dom_token_list_add (GXmlDomTokenList *self
,gchar **tokens
,int tokens_length1
,GError **error
);
self |
the GXmlDomTokenList instance |
|
tokens_length1 |
length of the |
|
tokens |
|
|
error |
location to store the error occuring, or |
void gxml_dom_token_list_remove (GXmlDomTokenList *self
,gchar **tokens
,int tokens_length1
);
gboolean gxml_dom_token_list_toggle (GXmlDomTokenList *self
,const gchar *token
,gboolean force
,gboolean _auto_
,GError **error
);
If auto
is true, adds param
token if not present and removing if it is, force
value is taken in account. If param
auto is false, then force
is considered; if true adds
token, |
if false removes it. |
|
self |
the GXmlDomTokenList instance |
|
token |
|
|
force |
|
|
auto |
|
|
error |
location to store the error occuring, or |
gulong
gxml_dom_token_list_get_length (GXmlDomTokenList *self
);
Get and return the current value of the "length" property.
gchar *
gxml_dom_settable_token_list_get_value
(GXmlDomSettableTokenList *self
);
Get and return the current value of the "value" property.
void gxml_dom_settable_token_list_set_value (GXmlDomSettableTokenList *self
,const gchar *value
);
Set the value of the "value" property to value
.
self |
the GXmlDomSettableTokenList instance to modify |
|
value |
the new value of the "value" property |
#define GXML_TYPE_DOM_NODE_FILTER (gxml_dom_node_filter_get_type ())
The type for GXmlDomNodeFilter.
#define GXML_DOM_NODE_FILTER_SHOW_CDATA_SECTION ((gulong) 0x8)
#define GXML_DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE ((gulong) 0x10)
#define GXML_DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION ((gulong) 0x40)
#define GXML_DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE ((gulong) 0x200)
#define GXML_DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT ((gulong) 0x400)
struct GXmlDomNodeFilter { GObject parent_instance; GXmlDomNodeFilterPrivate * priv; };
No implemented jet. This can lead to API changes in future versions.
struct GXmlDomNodeFilterClass { GObjectClass parent_class; };
The class structure for GXML_TYPE_DOM_NODE_FILTER
. All the fields in this structure are private and should never be accessed directly.
typedef struct _GXmlDomNonElementParentNode GXmlDomNonElementParentNode;
struct GXmlDomNonElementParentNodeIface { GTypeInterface parent_iface; GXmlDomElement* (*get_element_by_id) (GXmlDomNonElementParentNode* self, const gchar* element_id, GError** error); };
Interface for creating GXmlDomNonElementParentNode implementations.
the parent interface structure |
||
virtual method called by |
struct GXmlDomParentNodeIface { GTypeInterface parent_iface; GXmlDomElement* (*query_selector) (GXmlDomParentNode* self, const gchar* selectors, GError** error); GXmlDomNodeList* (*query_selector_all) (GXmlDomParentNode* self, const gchar* selectors, GError** error); GXmlDomHTMLCollection* (*get_children) (GXmlDomParentNode* self); GXmlDomElement* (*get_first_element_child) (GXmlDomParentNode* self); GXmlDomElement* (*get_last_element_child) (GXmlDomParentNode* self); gulong (*get_child_element_count) (GXmlDomParentNode* self); };
Interface for creating GXmlDomParentNode implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "children" |
||
getter method for the abstract property "first-element-child" |
||
getter method for the abstract property "last-element-child" |
||
getter method for the abstract property "child-element-count" |
typedef struct _GXmlDomNonDocumentTypeChildNode GXmlDomNonDocumentTypeChildNode;
struct GXmlDomNonDocumentTypeChildNodeIface { GTypeInterface parent_iface; GXmlDomElement* (*get_previous_element_sibling) (GXmlDomNonDocumentTypeChildNode* self); GXmlDomElement* (*get_next_element_sibling) (GXmlDomNonDocumentTypeChildNode* self); };
Interface for creating GXmlDomNonDocumentTypeChildNode implementations.
struct GXmlDomChildNodeIface { GTypeInterface parent_iface; void (*remove) (GXmlDomChildNode* self); };
Interface for creating GXmlDomChildNode implementations.
struct GXmlDomNodeListIface { GTypeInterface parent_iface; GXmlDomNode* (*item) (GXmlDomNodeList* self, gulong index); gulong (*get_length) (GXmlDomNodeList* self); };
Interface for creating GXmlDomNodeList implementations.
the parent interface structure |
||
virtual method called by |
||
getter method for the abstract property "length" |
struct GXmlDomHTMLCollectionIface { GTypeInterface parent_iface; GXmlDomElement* (*get_element) (GXmlDomHTMLCollection* self, gint index); GXmlDomElement** (*to_array) (GXmlDomHTMLCollection* self, int* result_length1); GXmlDomElement* (*item) (GXmlDomHTMLCollection* self, gulong index); GXmlDomElement* (*named_item) (GXmlDomHTMLCollection* self, const gchar* name); gulong (*get_length) (GXmlDomHTMLCollection* self); };
Interface for creating GXmlDomHTMLCollection implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "length" |
typedef struct _GXmlDomNodeIterator GXmlDomNodeIterator;
No implemented jet. This can lead to API changes in future versions.
struct GXmlDomNodeIteratorIface { GTypeInterface parent_iface; GXmlDomNode* (*next_node) (GXmlDomNodeIterator* self); GXmlDomNode* (*previous_node) (GXmlDomNodeIterator* self); void (*detach) (GXmlDomNodeIterator* self); GXmlDomNode* (*get_root) (GXmlDomNodeIterator* self); GXmlDomNode* (*get_reference_node) (GXmlDomNodeIterator* self); gboolean (*get_pointer_before_reference_node) (GXmlDomNodeIterator* self); gulong (*get_what_to_show) (GXmlDomNodeIterator* self); GXmlDomNodeFilter* (*get_filter) (GXmlDomNodeIterator* self); };
Interface for creating GXmlDomNodeIterator implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "root" |
||
getter method for the abstract property "reference-node" |
||
getter method for the abstract property "pointer-before-reference-node" |
||
getter method for the abstract property "what-to-show" |
||
getter method for the abstract property "filter" |
typedef struct _GXmlDomTreeWalker GXmlDomTreeWalker;
No implemented jet. This can lead to API changes in future versions.
struct GXmlDomTreeWalkerIface { GTypeInterface parent_iface; GXmlDomNode* (*parentNode) (GXmlDomTreeWalker* self); GXmlDomNode* (*firstChild) (GXmlDomTreeWalker* self); GXmlDomNode* (*lastChild) (GXmlDomTreeWalker* self); GXmlDomNode* (*previousSibling) (GXmlDomTreeWalker* self); GXmlDomNode* (*nextSibling) (GXmlDomTreeWalker* self); GXmlDomNode* (*previousNode) (GXmlDomTreeWalker* self); GXmlDomNode* (*nextNode) (GXmlDomTreeWalker* self); GXmlDomNode* (*get_root) (GXmlDomTreeWalker* self); gulong (*get_what_to_show) (GXmlDomTreeWalker* self); GXmlDomNodeFilter* (*get_filter) (GXmlDomTreeWalker* self); GXmlDomNode* (*get_current_node) (GXmlDomTreeWalker* self); };
Interface for creating GXmlDomTreeWalker implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "root" |
||
getter method for the abstract property "what-to-show" |
||
getter method for the abstract property "filter" |
||
getter method for the abstract property "current-node" |
struct GXmlDomNamedNodeMapIface { GTypeInterface parent_iface; GXmlDomNode* (*item) (GXmlDomNamedNodeMap* self, gulong index); GXmlDomNode* (*get_named_item) (GXmlDomNamedNodeMap* self, const gchar* name); GXmlDomNode* (*set_named_item) (GXmlDomNamedNodeMap* self, GXmlDomNode* node, GError** error); GXmlDomNode* (*remove_named_item) (GXmlDomNamedNodeMap* self, const gchar* name, GError** error); GXmlDomNode* (*remove_named_item_ns) (GXmlDomNamedNodeMap* self, const gchar* namespace_uri, const gchar* localName, GError** error); GXmlDomNode* (*get_named_item_ns) (GXmlDomNamedNodeMap* self, const gchar* namespace_uri, const gchar* local_name, GError** error); GXmlDomNode* (*set_named_item_ns) (GXmlDomNamedNodeMap* self, GXmlDomNode* node, GError** error); gulong (*get_length) (GXmlDomNamedNodeMap* self); };
Interface for creating GXmlDomNamedNodeMap implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "length" |
struct GXmlDomTokenListIface { GTypeInterface parent_iface; gchar* (*item) (GXmlDomTokenList* self, gulong index); gboolean (*contains) (GXmlDomTokenList* self, const gchar* token, GError** error); void (*add) (GXmlDomTokenList* self, gchar** tokens, int tokens_length1, GError** error); void (*remove) (GXmlDomTokenList* self, gchar** tokens, int tokens_length1); gboolean (*toggle) (GXmlDomTokenList* self, const gchar* token, gboolean force, gboolean _auto_, GError** error); gchar* (*to_string) (GXmlDomTokenList* self); gulong (*get_length) (GXmlDomTokenList* self); };
Interface for creating GXmlDomTokenList implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "length" |
typedef struct _GXmlDomSettableTokenList GXmlDomSettableTokenList;
No implemented jet. This can lead to API changes in future versions.
struct GXmlDomSettableTokenListIface { GTypeInterface parent_iface; gchar* (*get_value) (GXmlDomSettableTokenList* self); void (*set_value) (GXmlDomSettableTokenList* self, const gchar* value); };
Interface for creating GXmlDomSettableTokenList implementations.