Defines | Functions

go-marshalers.c File Reference

#include <goffice/goffice-config.h>
#include "go-marshalers.h"
#include <glib-object.h>

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 go__BOOLEAN__OBJECT (GClosure *closure, GValue *return_value, guint n_param_values, const GValue *param_values, G_GNUC_UNUSED gpointer invocation_hint, gpointer marshal_data)
void go__BOOLEAN__POINTER (GClosure *closure, GValue *return_value, guint n_param_values, const GValue *param_values, G_GNUC_UNUSED gpointer invocation_hint, gpointer marshal_data)
void go__STRING__POINTER (GClosure *closure, GValue *return_value, guint n_param_values, const GValue *param_values, G_GNUC_UNUSED gpointer invocation_hint, gpointer marshal_data)
void go__VOID__INT_BOOLEAN_BOOLEAN_BOOLEAN (GClosure *closure, G_GNUC_UNUSED GValue *return_value, guint n_param_values, const GValue *param_values, G_GNUC_UNUSED gpointer invocation_hint, gpointer marshal_data)

Define Documentation

#define g_marshal_value_peek_boolean (   v  )     (v)->data[0].v_int
#define g_marshal_value_peek_boxed (   v  )     (v)->data[0].v_pointer
#define g_marshal_value_peek_char (   v  )     (v)->data[0].v_int
#define g_marshal_value_peek_double (   v  )     (v)->data[0].v_double
#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_int (   v  )     (v)->data[0].v_int
#define g_marshal_value_peek_int64 (   v  )     (v)->data[0].v_int64
#define g_marshal_value_peek_long (   v  )     (v)->data[0].v_long
#define g_marshal_value_peek_object (   v  )     (v)->data[0].v_pointer

Referenced by go__BOOLEAN__OBJECT().

#define g_marshal_value_peek_param (   v  )     (v)->data[0].v_pointer
#define g_marshal_value_peek_pointer (   v  )     (v)->data[0].v_pointer
#define g_marshal_value_peek_string (   v  )     (v)->data[0].v_pointer
#define g_marshal_value_peek_uchar (   v  )     (v)->data[0].v_uint
#define g_marshal_value_peek_uint (   v  )     (v)->data[0].v_uint
#define g_marshal_value_peek_uint64 (   v  )     (v)->data[0].v_uint64
#define g_marshal_value_peek_ulong (   v  )     (v)->data[0].v_ulong

Function Documentation

void go__BOOLEAN__OBJECT ( GClosure *  closure,
GValue *  return_value,
guint  n_param_values,
const GValue *  param_values,
G_GNUC_UNUSED gpointer  invocation_hint,
gpointer  marshal_data 
)

References cc, and g_marshal_value_peek_object.

Referenced by go_combo_box_class_init().

void go__BOOLEAN__POINTER ( GClosure *  closure,
GValue *  return_value,
guint  n_param_values,
const GValue *  param_values,
G_GNUC_UNUSED gpointer  invocation_hint,
gpointer  marshal_data 
)

References cc, and g_marshal_value_peek_pointer.

void go__STRING__POINTER ( GClosure *  closure,
GValue *  return_value,
guint  n_param_values,
const GValue *  param_values,
G_GNUC_UNUSED gpointer  invocation_hint,
gpointer  marshal_data 
)
void go__VOID__INT_BOOLEAN_BOOLEAN_BOOLEAN ( GClosure *  closure,
G_GNUC_UNUSED GValue *  return_value,
guint  n_param_values,
const GValue *  param_values,
G_GNUC_UNUSED gpointer  invocation_hint,
gpointer  marshal_data 
)