00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef __G_MARSHAL_H__
00022 #define __G_MARSHAL_H__
00023
00024 #include <_ansi.h>
00025
00026 G_BEGIN_DECLS
00027
00028
00029 IMPORT_C extern void g_cclosure_marshal_VOID__VOID (GClosure *closure,
00030 GValue *return_value,
00031 guint n_param_values,
00032 const GValue *param_values,
00033 gpointer invocation_hint,
00034 gpointer marshal_data);
00035
00036
00037 IMPORT_C extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
00038 GValue *return_value,
00039 guint n_param_values,
00040 const GValue *param_values,
00041 gpointer invocation_hint,
00042 gpointer marshal_data);
00043
00044
00045 IMPORT_C extern void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
00046 GValue *return_value,
00047 guint n_param_values,
00048 const GValue *param_values,
00049 gpointer invocation_hint,
00050 gpointer marshal_data);
00051
00052
00053 IMPORT_C extern void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
00054 GValue *return_value,
00055 guint n_param_values,
00056 const GValue *param_values,
00057 gpointer invocation_hint,
00058 gpointer marshal_data);
00059
00060
00061 IMPORT_C extern void g_cclosure_marshal_VOID__INT (GClosure *closure,
00062 GValue *return_value,
00063 guint n_param_values,
00064 const GValue *param_values,
00065 gpointer invocation_hint,
00066 gpointer marshal_data);
00067
00068
00069 IMPORT_C extern void g_cclosure_marshal_VOID__UINT (GClosure *closure,
00070 GValue *return_value,
00071 guint n_param_values,
00072 const GValue *param_values,
00073 gpointer invocation_hint,
00074 gpointer marshal_data);
00075
00076
00077 IMPORT_C extern void g_cclosure_marshal_VOID__LONG (GClosure *closure,
00078 GValue *return_value,
00079 guint n_param_values,
00080 const GValue *param_values,
00081 gpointer invocation_hint,
00082 gpointer marshal_data);
00083
00084
00085 IMPORT_C extern void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
00086 GValue *return_value,
00087 guint n_param_values,
00088 const GValue *param_values,
00089 gpointer invocation_hint,
00090 gpointer marshal_data);
00091
00092
00093 IMPORT_C extern void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
00094 GValue *return_value,
00095 guint n_param_values,
00096 const GValue *param_values,
00097 gpointer invocation_hint,
00098 gpointer marshal_data);
00099
00100
00101 IMPORT_C extern void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
00102 GValue *return_value,
00103 guint n_param_values,
00104 const GValue *param_values,
00105 gpointer invocation_hint,
00106 gpointer marshal_data);
00107
00108
00109 IMPORT_C extern void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
00110 GValue *return_value,
00111 guint n_param_values,
00112 const GValue *param_values,
00113 gpointer invocation_hint,
00114 gpointer marshal_data);
00115
00116
00117 IMPORT_C extern void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
00118 GValue *return_value,
00119 guint n_param_values,
00120 const GValue *param_values,
00121 gpointer invocation_hint,
00122 gpointer marshal_data);
00123
00124
00125 IMPORT_C extern void g_cclosure_marshal_VOID__STRING (GClosure *closure,
00126 GValue *return_value,
00127 guint n_param_values,
00128 const GValue *param_values,
00129 gpointer invocation_hint,
00130 gpointer marshal_data);
00131
00132
00133 IMPORT_C extern void g_cclosure_marshal_VOID__PARAM (GClosure *closure,
00134 GValue *return_value,
00135 guint n_param_values,
00136 const GValue *param_values,
00137 gpointer invocation_hint,
00138 gpointer marshal_data);
00139
00140
00141 IMPORT_C extern void g_cclosure_marshal_VOID__BOXED (GClosure *closure,
00142 GValue *return_value,
00143 guint n_param_values,
00144 const GValue *param_values,
00145 gpointer invocation_hint,
00146 gpointer marshal_data);
00147
00148
00149 IMPORT_C extern void g_cclosure_marshal_VOID__POINTER (GClosure *closure,
00150 GValue *return_value,
00151 guint n_param_values,
00152 const GValue *param_values,
00153 gpointer invocation_hint,
00154 gpointer marshal_data);
00155
00156
00157 IMPORT_C extern void g_cclosure_marshal_VOID__OBJECT (GClosure *closure,
00158 GValue *return_value,
00159 guint n_param_values,
00160 const GValue *param_values,
00161 gpointer invocation_hint,
00162 gpointer marshal_data);
00163
00164
00165 IMPORT_C extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure,
00166 GValue *return_value,
00167 guint n_param_values,
00168 const GValue *param_values,
00169 gpointer invocation_hint,
00170 gpointer marshal_data);
00171
00172
00173 IMPORT_C extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure,
00174 GValue *return_value,
00175 guint n_param_values,
00176 const GValue *param_values,
00177 gpointer invocation_hint,
00178 gpointer marshal_data);
00179 #define g_cclosure_marshal_BOOL__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS
00180
00181
00182 IMPORT_C extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure,
00183 GValue *return_value,
00184 guint n_param_values,
00185 const GValue *param_values,
00186 gpointer invocation_hint,
00187 gpointer marshal_data);
00188
00189 G_END_DECLS
00190
00191 #endif