The constructor is convenient for any test.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
"alsatimer_event_data_tstamp_get_val";
"alsatimer_event_get_type";
+ "alsatimer_event_new";
"alsatimer_event_get_tick_data";
"alsatimer_event_get_tstamp_data";
local:
G_DEFINE_BOXED_TYPE(ALSATimerEvent, alsatimer_event, timer_event_copy, g_free)
+/**
+ * alsatimer_event_new:
+ *
+ * Allocate and return the instance of #ALSATimerEvent.
+ *
+ * Returns: A #ALSATimerEvent.
+ */
+ALSATimerEvent *alsatimer_event_new()
+{
+ return g_malloc0(sizeof(ALSATimerEvent));
+}
+
/**
* alsatimer_event_get_tick_data:
* @self: A #ALSATimerEvent.
GType alsatimer_event_get_type() G_GNUC_CONST;
+ALSATimerEvent *alsatimer_event_new();
+
void alsatimer_event_get_tick_data(ALSATimerEvent *self,
const ALSATimerEventDataTick **tick);