#include <glib-object.h>
Go to the source code of this file.
Defines | |
#define | g_marshal_value_peek_boolean(v) (v)->data[0].v_int |
#define | g_marshal_value_peek_char(v) (v)->data[0].v_int |
#define | g_marshal_value_peek_uchar(v) (v)->data[0].v_uint |
#define | g_marshal_value_peek_int(v) (v)->data[0].v_int |
#define | g_marshal_value_peek_uint(v) (v)->data[0].v_uint |
#define | g_marshal_value_peek_long(v) (v)->data[0].v_long |
#define | g_marshal_value_peek_ulong(v) (v)->data[0].v_ulong |
#define | g_marshal_value_peek_int64(v) (v)->data[0].v_int64 |
#define | g_marshal_value_peek_uint64(v) (v)->data[0].v_uint64 |
#define | g_marshal_value_peek_enum(v) (v)->data[0].v_long |
#define | g_marshal_value_peek_flags(v) (v)->data[0].v_ulong |
#define | g_marshal_value_peek_float(v) (v)->data[0].v_float |
#define | g_marshal_value_peek_double(v) (v)->data[0].v_double |
#define | g_marshal_value_peek_string(v) (v)->data[0].v_pointer |
#define | g_marshal_value_peek_param(v) (v)->data[0].v_pointer |
#define | g_marshal_value_peek_boxed(v) (v)->data[0].v_pointer |
#define | g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer |
#define | g_marshal_value_peek_object(v) (v)->data[0].v_pointer |
Functions | |
void | g_cclosure_user_marshal_VOID__UINT64 (GClosure *closure, GValue *return_value G_GNUC_UNUSED, guint n_param_values, const GValue *param_values, gpointer invocation_hint G_GNUC_UNUSED, gpointer marshal_data) |
#define g_marshal_value_peek_boolean | ( | v | ) | (v)->data[0].v_int |
Definition at line 29 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_boxed | ( | v | ) | (v)->data[0].v_pointer |
Definition at line 44 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_char | ( | v | ) | (v)->data[0].v_int |
Definition at line 30 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_double | ( | v | ) | (v)->data[0].v_double |
Definition at line 41 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_enum | ( | v | ) | (v)->data[0].v_long |
Definition at line 38 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_flags | ( | v | ) | (v)->data[0].v_ulong |
Definition at line 39 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_float | ( | v | ) | (v)->data[0].v_float |
Definition at line 40 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_int | ( | v | ) | (v)->data[0].v_int |
Definition at line 32 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_int64 | ( | v | ) | (v)->data[0].v_int64 |
Definition at line 36 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_long | ( | v | ) | (v)->data[0].v_long |
Definition at line 34 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_object | ( | v | ) | (v)->data[0].v_pointer |
Definition at line 46 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_param | ( | v | ) | (v)->data[0].v_pointer |
Definition at line 43 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_pointer | ( | v | ) | (v)->data[0].v_pointer |
Definition at line 45 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_string | ( | v | ) | (v)->data[0].v_pointer |
Definition at line 42 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_uchar | ( | v | ) | (v)->data[0].v_uint |
Definition at line 31 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_uint | ( | v | ) | (v)->data[0].v_uint |
Definition at line 33 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_uint64 | ( | v | ) | (v)->data[0].v_uint64 |
Definition at line 37 of file log-player-dbus-marshal.c.
#define g_marshal_value_peek_ulong | ( | v | ) | (v)->data[0].v_ulong |
Definition at line 35 of file log-player-dbus-marshal.c.
void g_cclosure_user_marshal_VOID__UINT64 | ( | GClosure * | closure, | |
GValue *return_value | G_GNUC_UNUSED, | |||
guint | n_param_values, | |||
const GValue * | param_values, | |||
gpointer invocation_hint | G_GNUC_UNUSED, | |||
gpointer | marshal_data | |||
) |
Definition at line 52 of file log-player-dbus-marshal.c.
00058 { 00059 typedef void (*GMarshalFunc_VOID__UINT64) (gpointer data1, 00060 guint64 arg_1, 00061 gpointer data2); 00062 register GMarshalFunc_VOID__UINT64 callback; 00063 register GCClosure *cc = (GCClosure*) closure; 00064 register gpointer data1, data2; 00065 00066 g_return_if_fail (n_param_values == 2); 00067 00068 if (G_CCLOSURE_SWAP_DATA (closure)) 00069 { 00070 data1 = closure->data; 00071 data2 = g_value_peek_pointer (param_values + 0); 00072 } 00073 else 00074 { 00075 data1 = g_value_peek_pointer (param_values + 0); 00076 data2 = closure->data; 00077 } 00078 callback = (GMarshalFunc_VOID__UINT64) (marshal_data ? marshal_data : cc->callback); 00079 00080 callback (data1, 00081 g_marshal_value_peek_uint64 (param_values + 1), 00082 data2); 00083 }