gmarshal.list 646 Bytes
Newer Older
1
# Note: This file used to generate gmarshal.[ch], but it doesn't any
2 3 4 5 6
# longer; it is kept mainly for backward compatibility purposes. If
# you find yourself in the need to add a marshaller in GObject, use
# g_cclosure_marshal_generic() instead.
#
# Warning: The generated symbols are part of the GObject ABI.
7

8
# standard VOID return marshallers
9
VOID:VOID
10 11 12
VOID:BOOLEAN
VOID:CHAR
VOID:UCHAR
13 14
VOID:INT
VOID:UINT
15 16 17 18 19 20 21 22 23 24 25
VOID:LONG
VOID:ULONG
VOID:ENUM
VOID:FLAGS
VOID:FLOAT
VOID:DOUBLE
VOID:STRING
VOID:PARAM
VOID:BOXED
VOID:POINTER
VOID:OBJECT
26
VOID:VARIANT
27 28 29

# GRuntime specific marshallers
VOID:UINT,POINTER
Owen Taylor's avatar
Owen Taylor committed
30
BOOL:FLAGS
31
STRING:OBJECT,POINTER
32
BOOL:BOXED,BOXED