Mercurial > pidgin.yaz
annotate finch/libgnt/gntclipboard.h @ 16093:ca6798ec1d70
Add shlomi to the COPYRIGHT file. He wrote the RTL patch, which is apparently
slightly broken and needs some work for Yahoo and IRC. I'll either get that
fixed tonight, or revert it.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Fri, 13 Apr 2007 21:35:30 +0000 |
parents | f00f2e283ffb |
children | 5187395d6b78 |
rev | line source |
---|---|
15818 | 1 #ifndef GNT_CLIPBOARD_H |
2 #define GNT_CLIPBOARD_H | |
3 | |
4 #include <stdio.h> | |
5 #include <glib.h> | |
6 #include <glib-object.h> | |
7 | |
8 #define GNT_TYPE_CLIPBOARD (gnt_clipboard_get_gtype()) | |
9 #define GNT_CLIPBOARD(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_CLIPBOARD, GntClipboard)) | |
10 #define GNT_CLIPBOARD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GNT_TYPE_CLIPBOARD, GntClipboardClass)) | |
11 #define GNT_IS_CLIPBOARD(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_CLIPBOARD)) | |
12 #define GNT_IS_CLIPBOARD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GNT_TYPE_CLIPBOARD)) | |
13 #define GNT_CLIPBOARD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GNT_TYPE_CLIPBOARD, GntClipboardClass)) | |
14 | |
15 #define GNTDEBUG g_printerr("%s\n", __FUNCTION__) | |
16 | |
15931
f00f2e283ffb
Some define changes. This helps in generating the python bindings.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15818
diff
changeset
|
17 typedef struct _GntClipboard GntClipboard; |
f00f2e283ffb
Some define changes. This helps in generating the python bindings.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15818
diff
changeset
|
18 typedef struct _GntClipboardClass GntClipboardClass; |
15818 | 19 |
15931
f00f2e283ffb
Some define changes. This helps in generating the python bindings.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15818
diff
changeset
|
20 struct _GntClipboard |
15818 | 21 { |
22 GObject inherit; | |
23 gchar *string; | |
24 }; | |
25 | |
15931
f00f2e283ffb
Some define changes. This helps in generating the python bindings.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15818
diff
changeset
|
26 struct _GntClipboardClass |
15818 | 27 { |
28 GObjectClass parent; | |
29 | |
30 void (*gnt_reserved1)(void); | |
31 void (*gnt_reserved2)(void); | |
32 void (*gnt_reserved3)(void); | |
33 void (*gnt_reserved4)(void); | |
34 }; | |
35 | |
36 G_BEGIN_DECLS | |
37 | |
38 GType gnt_clipboard_get_gtype(void); | |
39 | |
15931
f00f2e283ffb
Some define changes. This helps in generating the python bindings.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15818
diff
changeset
|
40 gchar *gnt_clipboard_get_string(GntClipboard *clip); |
15818 | 41 |
15931
f00f2e283ffb
Some define changes. This helps in generating the python bindings.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
15818
diff
changeset
|
42 void gnt_clipboard_set_string(GntClipboard *clip, gchar *string); |
15818 | 43 |
44 G_END_DECLS | |
45 | |
46 #endif |