epoc32/include/stdapis/glib-2.0/gobject/gmarshal.h
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
     1 /* Portion Copyright © 2008-09 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. */
     2 #ifndef __G_MARSHAL_H__
     3 #define __G_MARSHAL_H__
     4 
     5 #include <_ansi.h>
     6 
     7 G_BEGIN_DECLS
     8 
     9 /* VOID:VOID (./gmarshal.list:26) */
    10 IMPORT_C extern void g_cclosure_marshal_VOID__VOID (GClosure     *closure,
    11                                            GValue       *return_value,
    12                                            guint         n_param_values,
    13                                            const GValue *param_values,
    14                                            gpointer      invocation_hint,
    15                                            gpointer      marshal_data);
    16 
    17 /* VOID:BOOLEAN (./gmarshal.list:27) */
    18 IMPORT_C extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure     *closure,
    19                                               GValue       *return_value,
    20                                               guint         n_param_values,
    21                                               const GValue *param_values,
    22                                               gpointer      invocation_hint,
    23                                               gpointer      marshal_data);
    24 
    25 /* VOID:CHAR (./gmarshal.list:28) */
    26 IMPORT_C extern void g_cclosure_marshal_VOID__CHAR (GClosure     *closure,
    27                                            GValue       *return_value,
    28                                            guint         n_param_values,
    29                                            const GValue *param_values,
    30                                            gpointer      invocation_hint,
    31                                            gpointer      marshal_data);
    32 
    33 /* VOID:UCHAR (./gmarshal.list:29) */
    34 IMPORT_C extern void g_cclosure_marshal_VOID__UCHAR (GClosure     *closure,
    35                                             GValue       *return_value,
    36                                             guint         n_param_values,
    37                                             const GValue *param_values,
    38                                             gpointer      invocation_hint,
    39                                             gpointer      marshal_data);
    40 
    41 /* VOID:INT (./gmarshal.list:30) */
    42 IMPORT_C extern void g_cclosure_marshal_VOID__INT (GClosure     *closure,
    43                                           GValue       *return_value,
    44                                           guint         n_param_values,
    45                                           const GValue *param_values,
    46                                           gpointer      invocation_hint,
    47                                           gpointer      marshal_data);
    48 
    49 /* VOID:UINT (./gmarshal.list:31) */
    50 IMPORT_C extern void g_cclosure_marshal_VOID__UINT (GClosure     *closure,
    51                                            GValue       *return_value,
    52                                            guint         n_param_values,
    53                                            const GValue *param_values,
    54                                            gpointer      invocation_hint,
    55                                            gpointer      marshal_data);
    56 
    57 /* VOID:LONG (./gmarshal.list:32) */
    58 IMPORT_C extern void g_cclosure_marshal_VOID__LONG (GClosure     *closure,
    59                                            GValue       *return_value,
    60                                            guint         n_param_values,
    61                                            const GValue *param_values,
    62                                            gpointer      invocation_hint,
    63                                            gpointer      marshal_data);
    64 
    65 /* VOID:ULONG (./gmarshal.list:33) */
    66 IMPORT_C extern void g_cclosure_marshal_VOID__ULONG (GClosure     *closure,
    67                                             GValue       *return_value,
    68                                             guint         n_param_values,
    69                                             const GValue *param_values,
    70                                             gpointer      invocation_hint,
    71                                             gpointer      marshal_data);
    72 
    73 /* VOID:ENUM (./gmarshal.list:34) */
    74 IMPORT_C extern void g_cclosure_marshal_VOID__ENUM (GClosure     *closure,
    75                                            GValue       *return_value,
    76                                            guint         n_param_values,
    77                                            const GValue *param_values,
    78                                            gpointer      invocation_hint,
    79                                            gpointer      marshal_data);
    80 
    81 /* VOID:FLAGS (./gmarshal.list:35) */
    82 IMPORT_C extern void g_cclosure_marshal_VOID__FLAGS (GClosure     *closure,
    83                                             GValue       *return_value,
    84                                             guint         n_param_values,
    85                                             const GValue *param_values,
    86                                             gpointer      invocation_hint,
    87                                             gpointer      marshal_data);
    88 
    89 /* VOID:FLOAT (./gmarshal.list:36) */
    90 IMPORT_C extern void g_cclosure_marshal_VOID__FLOAT (GClosure     *closure,
    91                                             GValue       *return_value,
    92                                             guint         n_param_values,
    93                                             const GValue *param_values,
    94                                             gpointer      invocation_hint,
    95                                             gpointer      marshal_data);
    96 
    97 /* VOID:DOUBLE (./gmarshal.list:37) */
    98 IMPORT_C extern void g_cclosure_marshal_VOID__DOUBLE (GClosure     *closure,
    99                                              GValue       *return_value,
   100                                              guint         n_param_values,
   101                                              const GValue *param_values,
   102                                              gpointer      invocation_hint,
   103                                              gpointer      marshal_data);
   104 
   105 /* VOID:STRING (./gmarshal.list:38) */
   106 IMPORT_C extern void g_cclosure_marshal_VOID__STRING (GClosure     *closure,
   107                                              GValue       *return_value,
   108                                              guint         n_param_values,
   109                                              const GValue *param_values,
   110                                              gpointer      invocation_hint,
   111                                              gpointer      marshal_data);
   112 
   113 /* VOID:PARAM (./gmarshal.list:39) */
   114 IMPORT_C extern void g_cclosure_marshal_VOID__PARAM (GClosure     *closure,
   115                                             GValue       *return_value,
   116                                             guint         n_param_values,
   117                                             const GValue *param_values,
   118                                             gpointer      invocation_hint,
   119                                             gpointer      marshal_data);
   120 
   121 /* VOID:BOXED (./gmarshal.list:40) */
   122 IMPORT_C extern void g_cclosure_marshal_VOID__BOXED (GClosure     *closure,
   123                                             GValue       *return_value,
   124                                             guint         n_param_values,
   125                                             const GValue *param_values,
   126                                             gpointer      invocation_hint,
   127                                             gpointer      marshal_data);
   128 
   129 /* VOID:POINTER (./gmarshal.list:41) */
   130 IMPORT_C extern void g_cclosure_marshal_VOID__POINTER (GClosure     *closure,
   131                                               GValue       *return_value,
   132                                               guint         n_param_values,
   133                                               const GValue *param_values,
   134                                               gpointer      invocation_hint,
   135                                               gpointer      marshal_data);
   136 
   137 /* VOID:OBJECT (./gmarshal.list:42) */
   138 IMPORT_C extern void g_cclosure_marshal_VOID__OBJECT (GClosure     *closure,
   139                                              GValue       *return_value,
   140                                              guint         n_param_values,
   141                                              const GValue *param_values,
   142                                              gpointer      invocation_hint,
   143                                              gpointer      marshal_data);
   144 
   145 /* VOID:UINT,POINTER (./gmarshal.list:45) */
   146 IMPORT_C extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure     *closure,
   147                                                    GValue       *return_value,
   148                                                    guint         n_param_values,
   149                                                    const GValue *param_values,
   150                                                    gpointer      invocation_hint,
   151                                                    gpointer      marshal_data);
   152 
   153 /* BOOL:FLAGS (./gmarshal.list:46) */
   154 IMPORT_C extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure     *closure,
   155                                                GValue       *return_value,
   156                                                guint         n_param_values,
   157                                                const GValue *param_values,
   158                                                gpointer      invocation_hint,
   159                                                gpointer      marshal_data);
   160 #define g_cclosure_marshal_BOOL__FLAGS	g_cclosure_marshal_BOOLEAN__FLAGS
   161 
   162 /* STRING:OBJECT,POINTER (./gmarshal.list:47) */
   163 IMPORT_C extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure     *closure,
   164                                                        GValue       *return_value,
   165                                                        guint         n_param_values,
   166                                                        const GValue *param_values,
   167                                                        gpointer      invocation_hint,
   168                                                        gpointer      marshal_data);
   169 
   170 G_END_DECLS
   171 
   172 #endif /* __G_MARSHAL_H__ */