#define GDA_XQL_DUAL_CONST (obj)
struct GdaXqlDualPrivate;
GdaXqlItem* gda_xql_dual_new (gchar *tag,
gchar *sqlfmt,
gchar *sqlop);
GdaXqlItem* gda_xql_dual_new_with_data (gchar *tag,
gchar *sqlfmt,
gchar *sqlop,
GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_get_left (GdaXqlDual *self);
GdaXqlItem* gda_xql_dual_get_right (GdaXqlDual *self);
GdaXqlItem* gda_xql_dual_new_eq (void);
GdaXqlItem* gda_xql_dual_new_eq_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_ne (void);
GdaXqlItem* gda_xql_dual_new_ne_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_lt (void);
GdaXqlItem* gda_xql_dual_new_lt_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_le (void);
GdaXqlItem* gda_xql_dual_new_le_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_gt (void);
GdaXqlItem* gda_xql_dual_new_gt_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_ge (void);
GdaXqlItem* gda_xql_dual_new_ge_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_like (void);
GdaXqlItem* gda_xql_dual_new_like_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_in (void);
GdaXqlItem* gda_xql_dual_new_in_with_data (GdaXqlItem *left,
GdaXqlItem *right);
GdaXqlItem* gda_xql_dual_new_set (void);
GdaXqlItem* gda_xql_dual_new_set_with_data (GdaXqlItem *left,
GdaXqlItem *right);
|