This commit adds new GLib GQuark as a domain of error in instance of
ALSARawmidiStreamPair class.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
ALSA_GOBJECT_0_2_0 {
"alsarawmidi_stream_pair_error_get_type";
+ "alsarawmidi_stream_pair_error_quark";
} ALSA_GOBJECT_0_0_0;
};
G_DEFINE_TYPE_WITH_PRIVATE(ALSARawmidiStreamPair, alsarawmidi_stream_pair, G_TYPE_OBJECT)
+/**
+ * alsarawmidi_stream_pair_error_quark:
+ *
+ * Return the GQuark for error domain of GError which has code in #ALSARawmidiStreamPairError.
+ *
+ * Returns: A #GQuark.
+ */
+G_DEFINE_QUARK(alsarawmidi-stream-pair-error-quark, alsarawmidi_stream_pair_error)
+
typedef struct {
GSource src;
ALSARawmidiStreamPair *self;
ALSARAWMIDI_TYPE_STREAM_PAIR, \
ALSARawmidiStreamPairClass))
+#define ALSARAWMIDI_STREAM_PAIR_ERROR alsarawmidi_stream_pair_error_quark()
+
+GQuark alsarawmidi_stream_pair_error_quark();
+
typedef struct _ALSARawmidiStreamPair ALSARawmidiStreamPair;
typedef struct _ALSARawmidiStreamPairClass ALSARawmidiStreamPairClass;
typedef struct _ALSARawmidiStreamPairPrivate ALSARawmidiStreamPairPrivate;