#define TO_DOM (_o_,_n_)
#define GDA_XQL_ITEM_CONST (obj)
struct GdaXqlItemPrivate;
void gda_xql_item_set_attrib (GdaXqlItem *xqlitem,
gchar *attrib,
gchar *value);
GdaXqlItem* gda_xql_item_get_parent (GdaXqlItem *xqlitem);
void gda_xql_item_set_parent (GdaXqlItem *xqlitem,
GdaXqlItem *parent);
gchar* gda_xql_item_get_attrib (GdaXqlItem *xqlitem,
gchar *attrib);
xmlNode* gda_xql_item_to_dom (GdaXqlItem *xqlitem,
xmlNode *parent);
void gda_xql_item_add (GdaXqlItem *xqlitem,
GdaXqlItem *child);
void gda_xql_item_set_tag (GdaXqlItem *xqlitem,
gchar *tag);
gchar* gda_xql_item_get_tag (GdaXqlItem *xqlitem);
GdaXqlItem* gda_xql_item_find_root (GdaXqlItem *xqlitem);
GdaXqlItem* gda_xql_item_find_id (GdaXqlItem *xqlitem,
gchar *id);
GdaXqlItem* gda_xql_item_find_ref (GdaXqlItem *xqlitem,
gchar *ref);
void gda_xql_item_add_id (GdaXqlItem *xqlitem,
gchar *id);
void gda_xql_item_add_ref (GdaXqlItem *xqlitem,
gchar *ref);
GdaXqlItem* gda_xql_item_get_ref (GdaXqlItem *xqlitem,
gchar *ref);
|