2 #ifndef __purple_smarshal_MARSHAL_H__
3 #define __purple_smarshal_MARSHAL_H__
5 #include <glib-object.h>
10 extern void purple_smarshal_VOID__POINTER_POINTER_OBJECT (GClosure *closure,
13 const GValue *param_values,
14 gpointer invocation_hint,
15 gpointer marshal_data);
18 extern void purple_smarshal_BOOLEAN__OBJECT_POINTER_STRING (GClosure *closure,
21 const GValue *param_values,
22 gpointer invocation_hint,
23 gpointer marshal_data);
26 extern void purple_smarshal_VOID__STRING_STRING (GClosure *closure,
29 const GValue *param_values,
30 gpointer invocation_hint,
31 gpointer marshal_data);
34 extern void purple_smarshal_VOID__STRING_STRING_DOUBLE (GClosure *closure,
37 const GValue *param_values,
38 gpointer invocation_hint,
39 gpointer marshal_data);
42 extern void purple_smarshal_VOID__ENUM_STRING_STRING (GClosure *closure,
45 const GValue *param_values,
46 gpointer invocation_hint,
47 gpointer marshal_data);
50 extern void purple_smarshal_VOID__ENUM_STRING_STRING_BOOLEAN (GClosure *closure,
53 const GValue *param_values,
54 gpointer invocation_hint,
55 gpointer marshal_data);
58 extern void purple_smarshal_VOID__FLAGS_FLAGS (GClosure *closure,
61 const GValue *param_values,
62 gpointer invocation_hint,
63 gpointer marshal_data);
66 extern void purple_smarshal_VOID__STRING_STRING_OBJECT_OBJECT (GClosure *closure,
69 const GValue *param_values,
70 gpointer invocation_hint,
71 gpointer marshal_data);
74 extern void purple_smarshal_VOID__POINTER_POINTER_OBJECT_OBJECT (GClosure *closure,
77 const GValue *param_values,
78 gpointer invocation_hint,
79 gpointer marshal_data);