gmarshal.h

Go to the documentation of this file.
00001 /*
00002  * Portions copyright (c) 2006 Nokia Corporation.  All rights reserved.
00003  *
00004  * This library is free software; you can redistribute it and/or
00005  * modify it under the terms of the GNU Lesser General Public
00006  * License as published by the Free Software Foundation; either
00007  * version 2 of the License, or (at your option) any later version.
00008  *
00009  * This library is distributed in the hope that it will be useful,
00010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00012  * Lesser General Public License for more details.
00013  *
00014  * You should have received a copy of the GNU Lesser General Public
00015  * License along with this library; if not, write to the
00016  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
00017  * Boston, MA 02111-1307, USA.
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 /* VOID:VOID (./gmarshal.list:26) */
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 /* VOID:BOOLEAN (./gmarshal.list:27) */
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 /* VOID:CHAR (./gmarshal.list:28) */
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 /* VOID:UCHAR (./gmarshal.list:29) */
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 /* VOID:INT (./gmarshal.list:30) */
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 /* VOID:UINT (./gmarshal.list:31) */
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 /* VOID:LONG (./gmarshal.list:32) */
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 /* VOID:ULONG (./gmarshal.list:33) */
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 /* VOID:ENUM (./gmarshal.list:34) */
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 /* VOID:FLAGS (./gmarshal.list:35) */
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 /* VOID:FLOAT (./gmarshal.list:36) */
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 /* VOID:DOUBLE (./gmarshal.list:37) */
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 /* VOID:STRING (./gmarshal.list:38) */
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 /* VOID:PARAM (./gmarshal.list:39) */
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 /* VOID:BOXED (./gmarshal.list:40) */
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 /* VOID:POINTER (./gmarshal.list:41) */
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 /* VOID:OBJECT (./gmarshal.list:42) */
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 /* VOID:UINT,POINTER (./gmarshal.list:45) */
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 /* BOOL:FLAGS (./gmarshal.list:46) */
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 /* STRING:OBJECT,POINTER (./gmarshal.list:47) */
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 /* __G_MARSHAL_H__ */

Copyright © Nokia Corporation 2001-2008
Back to top