glib/gobject/gmarshal.h
changeset 18 47c74d1534e1
child 34 5fae379060a7
equal deleted inserted replaced
0:e4d67989cc36 18:47c74d1534e1
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: 
       
    15 *
       
    16 */
       
    17 
       
    18 #ifndef __G_MARSHAL_H__
       
    19 #define __G_MARSHAL_H__
       
    20 
       
    21 G_BEGIN_DECLS
       
    22 
       
    23 /* VOID:VOID (./gmarshal.list:26) */
       
    24 IMPORT_C extern void g_cclosure_marshal_VOID__VOID (GClosure     *closure,
       
    25                                            GValue       *return_value,
       
    26                                            guint         n_param_values,
       
    27                                            const GValue *param_values,
       
    28                                            gpointer      invocation_hint,
       
    29                                            gpointer      marshal_data);
       
    30 
       
    31 /* VOID:BOOLEAN (./gmarshal.list:27) */
       
    32 IMPORT_C extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure     *closure,
       
    33                                               GValue       *return_value,
       
    34                                               guint         n_param_values,
       
    35                                               const GValue *param_values,
       
    36                                               gpointer      invocation_hint,
       
    37                                               gpointer      marshal_data);
       
    38 
       
    39 /* VOID:CHAR (./gmarshal.list:28) */
       
    40 IMPORT_C extern void g_cclosure_marshal_VOID__CHAR (GClosure     *closure,
       
    41                                            GValue       *return_value,
       
    42                                            guint         n_param_values,
       
    43                                            const GValue *param_values,
       
    44                                            gpointer      invocation_hint,
       
    45                                            gpointer      marshal_data);
       
    46 
       
    47 /* VOID:UCHAR (./gmarshal.list:29) */
       
    48 IMPORT_C extern void g_cclosure_marshal_VOID__UCHAR (GClosure     *closure,
       
    49                                             GValue       *return_value,
       
    50                                             guint         n_param_values,
       
    51                                             const GValue *param_values,
       
    52                                             gpointer      invocation_hint,
       
    53                                             gpointer      marshal_data);
       
    54 
       
    55 /* VOID:INT (./gmarshal.list:30) */
       
    56 IMPORT_C extern void g_cclosure_marshal_VOID__INT (GClosure     *closure,
       
    57                                           GValue       *return_value,
       
    58                                           guint         n_param_values,
       
    59                                           const GValue *param_values,
       
    60                                           gpointer      invocation_hint,
       
    61                                           gpointer      marshal_data);
       
    62 
       
    63 /* VOID:UINT (./gmarshal.list:31) */
       
    64 IMPORT_C extern void g_cclosure_marshal_VOID__UINT (GClosure     *closure,
       
    65                                            GValue       *return_value,
       
    66                                            guint         n_param_values,
       
    67                                            const GValue *param_values,
       
    68                                            gpointer      invocation_hint,
       
    69                                            gpointer      marshal_data);
       
    70 
       
    71 /* VOID:LONG (./gmarshal.list:32) */
       
    72 IMPORT_C extern void g_cclosure_marshal_VOID__LONG (GClosure     *closure,
       
    73                                            GValue       *return_value,
       
    74                                            guint         n_param_values,
       
    75                                            const GValue *param_values,
       
    76                                            gpointer      invocation_hint,
       
    77                                            gpointer      marshal_data);
       
    78 
       
    79 /* VOID:ULONG (./gmarshal.list:33) */
       
    80 IMPORT_C extern void g_cclosure_marshal_VOID__ULONG (GClosure     *closure,
       
    81                                             GValue       *return_value,
       
    82                                             guint         n_param_values,
       
    83                                             const GValue *param_values,
       
    84                                             gpointer      invocation_hint,
       
    85                                             gpointer      marshal_data);
       
    86 
       
    87 /* VOID:ENUM (./gmarshal.list:34) */
       
    88 IMPORT_C extern void g_cclosure_marshal_VOID__ENUM (GClosure     *closure,
       
    89                                            GValue       *return_value,
       
    90                                            guint         n_param_values,
       
    91                                            const GValue *param_values,
       
    92                                            gpointer      invocation_hint,
       
    93                                            gpointer      marshal_data);
       
    94 
       
    95 /* VOID:FLAGS (./gmarshal.list:35) */
       
    96 IMPORT_C extern void g_cclosure_marshal_VOID__FLAGS (GClosure     *closure,
       
    97                                             GValue       *return_value,
       
    98                                             guint         n_param_values,
       
    99                                             const GValue *param_values,
       
   100                                             gpointer      invocation_hint,
       
   101                                             gpointer      marshal_data);
       
   102 
       
   103 /* VOID:FLOAT (./gmarshal.list:36) */
       
   104 IMPORT_C extern void g_cclosure_marshal_VOID__FLOAT (GClosure     *closure,
       
   105                                             GValue       *return_value,
       
   106                                             guint         n_param_values,
       
   107                                             const GValue *param_values,
       
   108                                             gpointer      invocation_hint,
       
   109                                             gpointer      marshal_data);
       
   110 
       
   111 /* VOID:DOUBLE (./gmarshal.list:37) */
       
   112 IMPORT_C extern void g_cclosure_marshal_VOID__DOUBLE (GClosure     *closure,
       
   113                                              GValue       *return_value,
       
   114                                              guint         n_param_values,
       
   115                                              const GValue *param_values,
       
   116                                              gpointer      invocation_hint,
       
   117                                              gpointer      marshal_data);
       
   118 
       
   119 /* VOID:STRING (./gmarshal.list:38) */
       
   120 IMPORT_C extern void g_cclosure_marshal_VOID__STRING (GClosure     *closure,
       
   121                                              GValue       *return_value,
       
   122                                              guint         n_param_values,
       
   123                                              const GValue *param_values,
       
   124                                              gpointer      invocation_hint,
       
   125                                              gpointer      marshal_data);
       
   126 
       
   127 /* VOID:PARAM (./gmarshal.list:39) */
       
   128 IMPORT_C extern void g_cclosure_marshal_VOID__PARAM (GClosure     *closure,
       
   129                                             GValue       *return_value,
       
   130                                             guint         n_param_values,
       
   131                                             const GValue *param_values,
       
   132                                             gpointer      invocation_hint,
       
   133                                             gpointer      marshal_data);
       
   134 
       
   135 /* VOID:BOXED (./gmarshal.list:40) */
       
   136 IMPORT_C extern void g_cclosure_marshal_VOID__BOXED (GClosure     *closure,
       
   137                                             GValue       *return_value,
       
   138                                             guint         n_param_values,
       
   139                                             const GValue *param_values,
       
   140                                             gpointer      invocation_hint,
       
   141                                             gpointer      marshal_data);
       
   142 
       
   143 /* VOID:POINTER (./gmarshal.list:41) */
       
   144 IMPORT_C extern void g_cclosure_marshal_VOID__POINTER (GClosure     *closure,
       
   145                                               GValue       *return_value,
       
   146                                               guint         n_param_values,
       
   147                                               const GValue *param_values,
       
   148                                               gpointer      invocation_hint,
       
   149                                               gpointer      marshal_data);
       
   150 
       
   151 /* VOID:OBJECT (./gmarshal.list:42) */
       
   152 IMPORT_C extern void g_cclosure_marshal_VOID__OBJECT (GClosure     *closure,
       
   153                                              GValue       *return_value,
       
   154                                              guint         n_param_values,
       
   155                                              const GValue *param_values,
       
   156                                              gpointer      invocation_hint,
       
   157                                              gpointer      marshal_data);
       
   158 
       
   159 /* VOID:UINT,POINTER (./gmarshal.list:45) */
       
   160 IMPORT_C extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure     *closure,
       
   161                                                    GValue       *return_value,
       
   162                                                    guint         n_param_values,
       
   163                                                    const GValue *param_values,
       
   164                                                    gpointer      invocation_hint,
       
   165                                                    gpointer      marshal_data);
       
   166 
       
   167 /* BOOL:FLAGS (./gmarshal.list:46) */
       
   168 IMPORT_C extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure     *closure,
       
   169                                                GValue       *return_value,
       
   170                                                guint         n_param_values,
       
   171                                                const GValue *param_values,
       
   172                                                gpointer      invocation_hint,
       
   173                                                gpointer      marshal_data);
       
   174 #define g_cclosure_marshal_BOOL__FLAGS	g_cclosure_marshal_BOOLEAN__FLAGS
       
   175 
       
   176 /* STRING:OBJECT,POINTER (./gmarshal.list:47) */
       
   177 IMPORT_C extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure     *closure,
       
   178                                                        GValue       *return_value,
       
   179                                                        guint         n_param_values,
       
   180                                                        const GValue *param_values,
       
   181                                                        gpointer      invocation_hint,
       
   182                                                        gpointer      marshal_data);
       
   183 
       
   184 G_END_DECLS
       
   185 
       
   186 #endif /* __G_MARSHAL_H__ */