grim/purple-signals

implemented purple_g_signal_disconnect
default tip
2009-07-10, Gary Kramlich
1097c103e468
implemented purple_g_signal_disconnect
#ifndef PURPLE_OBJECT_H
#define PURPLE_OBJECT_H
#include <glib.h>
#include <glib-object.h>
#define PURPLE_TYPE_OBJECT (purple_object_get_type())
#define PURPLE_IS_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_OBJECT))
typedef struct {
GObject parent;
} PurpleObject;
typedef struct {
GObjectClass parent;
void (*simple_signal)(PurpleObject *obj);
gboolean (*boolean_ret_signal)(PurpleObject *obj);
} PurpleObjectClass;
G_BEGIN_DECLS
GType purple_object_get_type(void);
PurpleObject *purple_object_new(void);
void purple_object_emit_signals(PurpleObject *obj);
G_END_DECLS
#endif /* PURPLE_OBJECT_H */