GdaXqlDual

GdaXqlDual

Synopsis




#define             GDA_XQL_DUAL_CONST                  (obj)
                    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);

Description

Details

GDA_XQL_DUAL_CONST()

#define GDA_XQL_DUAL_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_dual_get_type(), GdaXqlDual const)

obj :


GdaXqlDualPrivate

typedef struct _GdaXqlDualPrivate GdaXqlDualPrivate;


gda_xql_dual_new ()

GdaXqlItem*         gda_xql_dual_new                    (gchar *tag,
                                                         gchar *sqlfmt,
                                                         gchar *sqlop);

tag :

sqlfmt :

sqlop :

Returns :


gda_xql_dual_new_with_data ()

GdaXqlItem*         gda_xql_dual_new_with_data          (gchar *tag,
                                                         gchar *sqlfmt,
                                                         gchar *sqlop,
                                                         GdaXqlItem *left,
                                                         GdaXqlItem *right);

tag :

sqlfmt :

sqlop :

left :

right :

Returns :


gda_xql_dual_get_left ()

GdaXqlItem*         gda_xql_dual_get_left               (GdaXqlDual *self);

self :

Returns :


gda_xql_dual_get_right ()

GdaXqlItem*         gda_xql_dual_get_right              (GdaXqlDual *self);

self :

Returns :


gda_xql_dual_new_eq ()

GdaXqlItem*         gda_xql_dual_new_eq                 (void);

Returns :


gda_xql_dual_new_eq_with_data ()

GdaXqlItem*         gda_xql_dual_new_eq_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_ne ()

GdaXqlItem*         gda_xql_dual_new_ne                 (void);

Returns :


gda_xql_dual_new_ne_with_data ()

GdaXqlItem*         gda_xql_dual_new_ne_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_lt ()

GdaXqlItem*         gda_xql_dual_new_lt                 (void);

Returns :


gda_xql_dual_new_lt_with_data ()

GdaXqlItem*         gda_xql_dual_new_lt_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_le ()

GdaXqlItem*         gda_xql_dual_new_le                 (void);

Returns :


gda_xql_dual_new_le_with_data ()

GdaXqlItem*         gda_xql_dual_new_le_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_gt ()

GdaXqlItem*         gda_xql_dual_new_gt                 (void);

Returns :


gda_xql_dual_new_gt_with_data ()

GdaXqlItem*         gda_xql_dual_new_gt_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_ge ()

GdaXqlItem*         gda_xql_dual_new_ge                 (void);

Returns :


gda_xql_dual_new_ge_with_data ()

GdaXqlItem*         gda_xql_dual_new_ge_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_like ()

GdaXqlItem*         gda_xql_dual_new_like               (void);

Returns :


gda_xql_dual_new_like_with_data ()

GdaXqlItem*         gda_xql_dual_new_like_with_data     (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_in ()

GdaXqlItem*         gda_xql_dual_new_in                 (void);

Returns :


gda_xql_dual_new_in_with_data ()

GdaXqlItem*         gda_xql_dual_new_in_with_data       (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :


gda_xql_dual_new_set ()

GdaXqlItem*         gda_xql_dual_new_set                (void);

Returns :


gda_xql_dual_new_set_with_data ()

GdaXqlItem*         gda_xql_dual_new_set_with_data      (GdaXqlItem *left,
                                                         GdaXqlItem *right);

left :

right :

Returns :