22#ifndef __G_SIGNAL_GROUP_H__
23#define __G_SIGNAL_GROUP_H__
25#if !defined (__GLIB_GOBJECT_H_INSIDE__) && !defined (GOBJECT_COMPILATION)
26#error "Only <glib-object.h> can be included directly."
35#define G_SIGNAL_GROUP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_SIGNAL_GROUP, GSignalGroup))
36#define G_IS_SIGNAL_GROUP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_SIGNAL_GROUP))
37#define G_TYPE_SIGNAL_GROUP (g_signal_group_get_type())
56 const gchar *detailed_signal,
61 const gchar *detailed_signal,
67 const gchar *detailed_signal,
74 const gchar *detailed_signal,
79 const gchar *detailed_signal,
84 const gchar *detailed_signal,
void(* GClosureNotify)(gpointer data, GClosure *closure)
#define GOBJECT_AVAILABLE_IN_2_72
#define GOBJECT_AVAILABLE_IN_2_74
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_connect_swapped(GSignalGroup *self, const gchar *detailed_signal, GCallback c_handler, gpointer data)
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_connect_object(GSignalGroup *self, const gchar *detailed_signal, GCallback c_handler, gpointer object, GConnectFlags flags)
GOBJECT_AVAILABLE_IN_2_74 void g_signal_group_connect_closure(GSignalGroup *self, const gchar *detailed_signal, GClosure *closure, gboolean after)
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_unblock(GSignalGroup *self)
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_connect_after(GSignalGroup *self, const gchar *detailed_signal, GCallback c_handler, gpointer data)
GOBJECT_AVAILABLE_IN_2_72 gpointer g_signal_group_dup_target(GSignalGroup *self)
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_set_target(GSignalGroup *self, gpointer target)
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_block(GSignalGroup *self)
GOBJECT_AVAILABLE_IN_2_72 GSignalGroup * g_signal_group_new(GType target_type)
GOBJECT_AVAILABLE_IN_2_72 GType g_signal_group_get_type(void) G_GNUC_CONST
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_connect(GSignalGroup *self, const gchar *detailed_signal, GCallback c_handler, gpointer data)
struct _GSignalGroup GSignalGroup
GOBJECT_AVAILABLE_IN_2_72 void g_signal_group_connect_data(GSignalGroup *self, const gchar *detailed_signal, GCallback c_handler, gpointer data, GClosureNotify notify, GConnectFlags flags)
G_BEGIN_DECLS typedef char gchar