#define GDA_XQL_BIN_CONST (obj)
struct GdaXqlBinPrivate;
GdaXqlItem* gda_xql_bin_new (gchar *tag,
gchar *sqlfmt,
gchar *sqlop);
GdaXqlItem* gda_xql_bin_new_with_data (gchar *tag,
gchar *sqlfmt,
gchar *sqlop,
GdaXqlItem *child);
GdaXqlItem* gda_xql_bin_get_child (GdaXqlBin *self);
void gda_xql_bin_set_child (GdaXqlBin *self,
GdaXqlItem *item);
GdaXqlItem* gda_xql_bin_new_union (void);
GdaXqlItem* gda_xql_bin_new_unionall (void);
GdaXqlItem* gda_xql_bin_new_intersect (void);
GdaXqlItem* gda_xql_bin_new_minus (void);
GdaXqlItem* gda_xql_bin_new_where (void);
GdaXqlItem* gda_xql_bin_new_where_with_data (GdaXqlItem *data);
GdaXqlItem* gda_xql_bin_new_having (void);
GdaXqlItem* gda_xql_bin_new_having_with_data
(GdaXqlItem *data);
GdaXqlItem* gda_xql_bin_new_on (void);
GdaXqlItem* gda_xql_bin_new_not (void);
GdaXqlItem* gda_xql_bin_new_not_with_data (GdaXqlItem *data);
GdaXqlItem* gda_xql_bin_new_exists (void);
GdaXqlItem* gda_xql_bin_new_null (void);
GdaXqlItem* gda_xql_bin_new_null_with_data (GdaXqlItem *data);
|