This commit adds new GLib GQuark as a domain of error in instance of
ALSATimerUserInstance class.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
ALSA_GOBJECT_0_2_0 {
"alsatimer_user_instance_error_get_type";
+ "alsatimer_user_instance_error_quark";
} ALSA_GOBJECT_0_0_0;
};
G_DEFINE_TYPE_WITH_PRIVATE(ALSATimerUserInstance, alsatimer_user_instance, G_TYPE_OBJECT)
+/**
+ * alsatimer_user_instance_error_quark:
+ *
+ * Return the GQuark for error domain of GError which has code in #ALSATimerUserInstanceError enumerations.
+ *
+ * Returns: A #GQuark.
+ */
+G_DEFINE_QUARK(alsatimer-user-instance-error-quark, alsatimer_user_instance_error)
+
typedef struct {
GSource src;
ALSATimerUserInstance *self;
ALSATIMER_TYPE_USER_INSTANCE, \
ALSATimerUserInstanceClass))
+#define ALSATIMER_USER_INSTANCE_ERROR alsatimer_user_instance_error_quark()
+
+GQuark alsatimer_user_instance_error_quark();
+
typedef struct _ALSATimerUserInstance ALSATimerUserInstance;
typedef struct _ALSATimerUserInstanceClass ALSATimerUserInstanceClass;
typedef struct _ALSATimerUserInstancePrivate ALSATimerUserInstancePrivate;