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)


GdaXqlBinPrivate

typedef struct _GdaXqlBinPrivate GdaXqlBinPrivate;


gda_xql_bin_new ()

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


gda_xql_bin_new_with_data ()

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


gda_xql_bin_get_child ()

GdaXqlItem *        gda_xql_bin_get_child               (GdaXqlBin *self);


gda_xql_bin_set_child ()

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


gda_xql_bin_new_union ()

GdaXqlItem *        gda_xql_bin_new_union               (void);


gda_xql_bin_new_unionall ()

GdaXqlItem *        gda_xql_bin_new_unionall            (void);


gda_xql_bin_new_intersect ()

GdaXqlItem *        gda_xql_bin_new_intersect           (void);


gda_xql_bin_new_minus ()

GdaXqlItem *        gda_xql_bin_new_minus               (void);


gda_xql_bin_new_where ()

GdaXqlItem *        gda_xql_bin_new_where               (void);


gda_xql_bin_new_where_with_data ()

GdaXqlItem *        gda_xql_bin_new_where_with_data     (GdaXqlItem *data);


gda_xql_bin_new_having ()

GdaXqlItem *        gda_xql_bin_new_having              (void);


gda_xql_bin_new_having_with_data ()

GdaXqlItem *        gda_xql_bin_new_having_with_data    (GdaXqlItem *data);


gda_xql_bin_new_on ()

GdaXqlItem *        gda_xql_bin_new_on                  (void);


gda_xql_bin_new_not ()

GdaXqlItem *        gda_xql_bin_new_not                 (void);


gda_xql_bin_new_not_with_data ()

GdaXqlItem *        gda_xql_bin_new_not_with_data       (GdaXqlItem *data);


gda_xql_bin_new_exists ()

GdaXqlItem *        gda_xql_bin_new_exists              (void);


gda_xql_bin_new_null ()

GdaXqlItem *        gda_xql_bin_new_null                (void);


gda_xql_bin_new_null_with_data ()

GdaXqlItem *        gda_xql_bin_new_null_with_data      (GdaXqlItem *data);