>
GdomeNodeListGdome2 Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
struct GdomeNodeList; void gdome_nl_ref (GdomeNodeList *self, GdomeException *exc); void gdome_nl_unref (GdomeNodeList *self, GdomeException *exc); gpointer gdome_nl_query_interface (GdomeNodeList *self, const char *interface, GdomeException *exc); GdomeNode* gdome_nl_item (GdomeNodeList *self, gulong index, GdomeException *exc); gulong gdome_nl_length (GdomeNodeList *self, GdomeException *exc); |
The GdomeNodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented. GdomeNodeList objects in the DOM are live.
The items in the GdomeNodeList are accessible via an integral index, starting from 0.
void gdome_nl_ref (GdomeNodeList *self, GdomeException *exc); |
Increase the reference count of the specified NodeList.
void gdome_nl_unref (GdomeNodeList *self, GdomeException *exc); |
Decrease the reference count of the specified NodeList. Free the NodeList structure if the specified NodeList will have zero reference.
gpointer gdome_nl_query_interface (GdomeNodeList *self, const char *interface, GdomeException *exc); |