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