GdaQueryObject

GdaQueryObject — Parent class for any object participating in a GdaQuery query

Synopsis




                    GdaQueryObject;
                    GdaQueryObjectClass;
                    GdaQueryObjectPrivate;
void                gda_query_object_set_int_id         (GdaQueryObject *qobj,
                                                         guint id);
guint               gda_query_object_get_int_id         (GdaQueryObject *qobj);

Object Hierarchy


  GObject
   +----GdaObject
         +----GdaQueryObject
               +----GdaQuery
               +----GdaQueryCondition
               +----GdaQueryField
               +----GdaQueryJoin
               +----GdaQueryTarget

Signals


  "numid-changed"                                  : Run First

Description

Details

GdaQueryObject

typedef struct _GdaQueryObject GdaQueryObject;


GdaQueryObjectClass

typedef struct {
	GdaObjectClass          parent_class;

	/* signals */
	void                  (*numid_changed)(GdaQueryObject *object);

	/* pure virtual functions */
	void                  (*set_int_id)  (GdaQueryObject *object, guint id);
} GdaQueryObjectClass;


GdaQueryObjectPrivate

typedef struct _GdaQueryObjectPrivate GdaQueryObjectPrivate;


gda_query_object_set_int_id ()

void                gda_query_object_set_int_id         (GdaQueryObject *qobj,
                                                         guint id);

Sets the integer ID of qobj; this also triggers a change in the string ID (which can be obtained using gda_object_get_id()) of the object.

qobj :
id :

gda_query_object_get_int_id ()

guint               gda_query_object_get_int_id         (GdaQueryObject *qobj);

Get the integer ID of qobj

Return: the integer ID

qobj :
Returns :

Signal Details

The "numid-changed" signal

void                user_function                      (GdaQueryObject *gdaqueryobject,
                                                        gpointer        user_data)           : Run First

gdaqueryobject : the object which received the signal.
user_data : user data set when the signal handler was connected.