GdaXqlBin

GdaXqlBin

Synopsis

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

Description

Details

GDA_XQL_BIN_CONST()

#define GDA_XQL_BIN_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_bin_get_type(), GdaXqlBin const)

obj :


GdaXqlBinPrivate

typedef struct _GdaXqlBinPrivate GdaXqlBinPrivate;


gda_xql_bin_new ()

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

tag :

sqlfmt :

sqlop :

Returns :


gda_xql_bin_new_with_data ()

GdaXqlItem*         gda_xql_bin_new_with_data           (gchar *tag,
                                                         gchar *sqlfmt,
                                                         gchar *sqlop,
                                                         GdaXqlItem *child);

tag :

sqlfmt :

sqlop :

child :

Returns :


gda_xql_bin_get_child ()

GdaXqlItem*         gda_xql_bin_get_child               (GdaXqlBin *self);

self :

Returns :


gda_xql_bin_set_child ()

void                gda_xql_bin_set_child               (GdaXqlBin *self,
                                                         GdaXqlItem *item);

self :

item :


gda_xql_bin_new_union ()

GdaXqlItem*         gda_xql_bin_new_union               (void);

Returns :


gda_xql_bin_new_unionall ()

GdaXqlItem*         gda_xql_bin_new_unionall            (void);

Returns :


gda_xql_bin_new_intersect ()

GdaXqlItem*         gda_xql_bin_new_intersect           (void);

Returns :


gda_xql_bin_new_minus ()

GdaXqlItem*         gda_xql_bin_new_minus               (void);

Returns :


gda_xql_bin_new_where ()

GdaXqlItem*         gda_xql_bin_new_where               (void);

Returns :


gda_xql_bin_new_where_with_data ()

GdaXqlItem*         gda_xql_bin_new_where_with_data     (GdaXqlItem *data);

data :

Returns :


gda_xql_bin_new_having ()

GdaXqlItem*         gda_xql_bin_new_having              (void);

Returns :


gda_xql_bin_new_having_with_data ()

GdaXqlItem*         gda_xql_bin_new_having_with_data    (GdaXqlItem *data);

data :

Returns :


gda_xql_bin_new_on ()

GdaXqlItem*         gda_xql_bin_new_on                  (void);

Returns :


gda_xql_bin_new_not ()

GdaXqlItem*         gda_xql_bin_new_not                 (void);

Returns :


gda_xql_bin_new_not_with_data ()

GdaXqlItem*         gda_xql_bin_new_not_with_data       (GdaXqlItem *data);

data :

Returns :


gda_xql_bin_new_exists ()

GdaXqlItem*         gda_xql_bin_new_exists              (void);

Returns :


gda_xql_bin_new_null ()

GdaXqlItem*         gda_xql_bin_new_null                (void);

Returns :


gda_xql_bin_new_null_with_data ()

GdaXqlItem*         gda_xql_bin_new_null_with_data      (GdaXqlItem *data);

data :

Returns :