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

Signal Prototypes


"numid-changed"
            void        user_function      (GdaQueryObject *gdaqueryobject,
                                            gpointer user_data);

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 :

Signals

The "numid-changed" signal

void        user_function                  (GdaQueryObject *gdaqueryobject,
                                            gpointer user_data);

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