GdaXqlBin

Name

GdaXqlBin -- 

Synopsis



#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);

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 :


struct GdaXqlBinPrivate

struct 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 :