## ags_marshal

ags_marshal

## Stability Level

Stable, unless otherwise indicated

## Functions

void | ags_cclosure_marshal_VOID__UINT64 ()
void | ags_cclosure_marshal_VOID__BOOLEAN_POINTER ()
void | ags_cclosure_marshal_VOID__INT_UINT ()
void | ags_cclosure_marshal_VOID__INT_POINTER ()
void | ags_cclosure_marshal_VOID__INT_UINT_POINTER ()
void | ags_cclosure_marshal_VOID__UINT_BOOLEAN ()
void | ags_cclosure_marshal_VOID__UINT_UINT ()
void | ags_cclosure_marshal_VOID__UINT_UINT_BOOLEAN ()
void | ags_cclosure_marshal_VOID__UINT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__UINT_DOUBLE_UINT ()
void | ags_cclosure_marshal_VOID__UINT_INT ()
void | ags_cclosure_marshal_VOID__UINT_DOUBLE ()
void | ags_cclosure_marshal_VOID__UINT_STRING_UINT ()
void | ags_cclosure_marshal_VOID__UINT_POINTER_UINT ()
void | ags_cclosure_marshal_VOID__INT64_UINT ()
void | ags_cclosure_marshal_VOID__POINTER_UINT ()
void | ags_cclosure_marshal_VOID__POINTER_UINT_BOOLEAN ()
void | ags_cclosure_marshal_VOID__DOUBLE_DOUBLE ()
void | ags_cclosure_marshal_VOID__POINTER_UINT_UINT ()
void | ags_cclosure_marshal_VOID__STRING_UINT ()
void | ags_cclosure_marshal_VOID__STRING_UINT_DOUBLE ()
void | ags_cclosure_marshal_VOID__STRING_UINT_POINTER ()
void | ags_cclosure_marshal_VOID__STRING_UINT_STRING_DOUBLE ()
void | ags_cclosure_marshal_VOID__STRING_POINTER ()
void | ags_cclosure_marshal_VOID__STRING_STRING_STRING ()
void | ags_cclosure_marshal_VOID__POINTER_INT ()
void | ags_cclosure_marshal_VOID__POINTER_INT_POINTER ()
void | ags_cclosure_marshal_VOID__POINTER_INT_INT_BOOLEAN ()
void | ags_cclosure_marshal_VOID__POINTER_POINTER ()
void | ags_cclosure_marshal_VOID__POINTER_UINT_POINTER ()
void | ags_cclosure_marshal_VOID__POINTER_POINTER_UINT ()
void | ags_cclosure_marshal_VOID__POINTER_POINTER_POINTER ()
void | ags_cclosure_marshal_VOID__POINTER_STRING_STRING_STRING_INT ()
void | ags_cclosure_marshal_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__OBJECT_UINT ()
void | ags_cclosure_marshal_VOID__OBJECT_UINT_UINT_UINT ()
void | ags_cclosure_marshal_VOID__OBJECT_OBJECT ()
void | ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN ()
void | ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN ()
void | ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT ()
void | ags_cclosure_marshal_POINTER__VOID ()
void | ags_cclosure_marshal_INT__VOID ()
void | ags_cclosure_marshal_INT64__OBJECT ()
void | ags_cclosure_marshal_UINT__VOID ()
void | ags_cclosure_marshal_BOOLEAN__VOID ()
void | ags_cclosure_marshal_BOOLEAN__UINT_POINTER ()
void | ags_cclosure_marshal_BOOLEAN__POINTER_UINT ()
void | ags_cclosure_marshal_BOOLEAN__OBJECT_OBJECT ()
void | ags_cclosure_marshal_UINT__INT_UINT_POINTER ()
void | ags_cclosure_marshal_DOUBLE__DOUBLE_BOOLEAN ()
void | ags_cclosure_marshal_STRING__STRING_STRING ()
void | ags_cclosure_marshal_STRING__POINTER_STRING_STRING_STRING_STRING_UINT_POINTER ()
void | ags_cclosure_marshal_POINTER__INT ()
void | ags_cclosure_marshal_POINTER__UINT ()
void | ags_cclosure_marshal_POINTER__POINTER ()
void | ags_cclosure_marshal_POINTER__INT_UINT ()
void | ags_cclosure_marshal_POINTER__UINT_UINT ()
void | ags_cclosure_marshal_POINTER__UINT_POINTER ()
void | ags_cclosure_marshal_POINTER__POINTER_POINTER_POINTER ()
void | ags_cclosure_marshal_POINTER__POINTER_UINT ()
void | ags_cclosure_marshal_POINTER__STRING_STRING ()
void | ags_cclosure_marshal_POINTER__STRING_STRING_STRING ()
void | ags_cclosure_marshal_POINTER__STRING_STRING_STRING_STRING ()
void | ags_cclosure_marshal_POINTER__POINTER_POINTER_UINT ()
void | ags_cclosure_marshal_POINTER__POINTER_UINT_POINTER_POINTER ()
void | ags_cclosure_marshal_POINTER__OBJECT ()
void | ags_cclosure_marshal_POINTER__OBJECT_POINTER_UINT ()
void | ags_cclosure_marshal_POINTER__OBJECT_POINTER_INT64 ()
void | ags_cclosure_marshal_POINTER__OBJECT_OBJECT ()
void | ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_POINTER ()
void | ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER ()
void | ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER ()
void | ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER ()
void | ags_cclosure_marshal_POINTER__OBJECT_POINTER_OBJECT_STRING_STRING_STRING ()
void | ags_cclosure_marshal_POINTER__OBJECT_POINTER_OBJECT_POINTER_STRING_STRING_STRING ()
void | ags_cclosure_marshal_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING ()
void | ags_cclosure_marshal_POINTER__POINTER_STRING_STRING ()
void | ags_cclosure_marshal_OBJECT__VOID ()
void | ags_cclosure_marshal_OBJECT__UINT_POINTER ()
void | ags_cclosure_marshal_OBJECT__STRING_STRING_STRING ()
void | ags_cclosure_marshal_OBJECT__OBJECT ()
void | ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER ()
void | ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER_POINTER ()
void | ags_cclosure_marshal_OBJECT__OBJECT_OBJECT ()

## Description

## Functions

### ags_cclosure_marshal_VOID__UINT64 ()

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

### ags_cclosure_marshal_VOID__BOOLEAN_POINTER ()

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

### ags_cclosure_marshal_VOID__INT_UINT ()

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

### ags_cclosure_marshal_VOID__INT_POINTER ()

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

### ags_cclosure_marshal_VOID__INT_UINT_POINTER ()

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

### ags_cclosure_marshal_VOID__UINT_BOOLEAN ()

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

### ags_cclosure_marshal_VOID__UINT_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_UINT_BOOLEAN ()

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

### ags_cclosure_marshal_VOID__UINT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_UINT_UINT_UINT_UINT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_DOUBLE_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_INT ()

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

### ags_cclosure_marshal_VOID__UINT_DOUBLE ()

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

### ags_cclosure_marshal_VOID__UINT_STRING_UINT ()

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

### ags_cclosure_marshal_VOID__UINT_POINTER_UINT ()

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

### ags_cclosure_marshal_VOID__INT64_UINT ()

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

### ags_cclosure_marshal_VOID__POINTER_UINT ()

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

### ags_cclosure_marshal_VOID__POINTER_UINT_BOOLEAN ()

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

### ags_cclosure_marshal_VOID__DOUBLE_DOUBLE ()

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

### ags_cclosure_marshal_VOID__POINTER_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__STRING_UINT ()

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

### ags_cclosure_marshal_VOID__STRING_UINT_DOUBLE ()

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

### ags_cclosure_marshal_VOID__STRING_UINT_POINTER ()

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

### ags_cclosure_marshal_VOID__STRING_UINT_STRING_DOUBLE ()

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

### ags_cclosure_marshal_VOID__STRING_POINTER ()

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

### ags_cclosure_marshal_VOID__STRING_STRING_STRING ()

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

### ags_cclosure_marshal_VOID__POINTER_INT ()

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

### ags_cclosure_marshal_VOID__POINTER_INT_POINTER ()

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

### ags_cclosure_marshal_VOID__POINTER_INT_INT_BOOLEAN ()

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

### ags_cclosure_marshal_VOID__POINTER_POINTER ()

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

### ags_cclosure_marshal_VOID__POINTER_UINT_POINTER ()

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

### ags_cclosure_marshal_VOID__POINTER_POINTER_UINT ()

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

### ags_cclosure_marshal_VOID__POINTER_POINTER_POINTER ()

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

### ags_cclosure_marshal_VOID__POINTER_STRING_STRING_STRING_INT ()

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

### ags_cclosure_marshal_VOID__POINTER_OBJECT_OBJECT_STRING_STRING_STRING_UINT_UINT_UINT_UINT_INT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__OBJECT_UINT ()

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

### ags_cclosure_marshal_VOID__OBJECT_UINT_UINT_UINT ()

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

### ags_cclosure_marshal_VOID__OBJECT_OBJECT ()

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

### ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_INT_BOOLEAN ()

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

### ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_UINT_INT_BOOLEAN ()

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

### ags_cclosure_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT_OBJECT ()

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

### ags_cclosure_marshal_POINTER__VOID ()

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

### ags_cclosure_marshal_INT__VOID ()

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

### ags_cclosure_marshal_INT64__OBJECT ()

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

### ags_cclosure_marshal_UINT__VOID ()

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

### ags_cclosure_marshal_BOOLEAN__VOID ()

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

### ags_cclosure_marshal_BOOLEAN__UINT_POINTER ()

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

### ags_cclosure_marshal_BOOLEAN__POINTER_UINT ()

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

### ags_cclosure_marshal_BOOLEAN__OBJECT_OBJECT ()

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

### ags_cclosure_marshal_UINT__INT_UINT_POINTER ()

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

### ags_cclosure_marshal_DOUBLE__DOUBLE_BOOLEAN ()

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

### ags_cclosure_marshal_STRING__STRING_STRING ()

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

### ags_cclosure_marshal_STRING__POINTER_STRING_STRING_STRING_STRING_UINT_POINTER ()

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

### ags_cclosure_marshal_POINTER__INT ()

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

### ags_cclosure_marshal_POINTER__UINT ()

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

### ags_cclosure_marshal_POINTER__POINTER ()

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

### ags_cclosure_marshal_POINTER__INT_UINT ()

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

### ags_cclosure_marshal_POINTER__UINT_UINT ()

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

### ags_cclosure_marshal_POINTER__UINT_POINTER ()

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

### ags_cclosure_marshal_POINTER__POINTER_POINTER_POINTER ()

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

### ags_cclosure_marshal_POINTER__POINTER_UINT ()

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

### ags_cclosure_marshal_POINTER__STRING_STRING ()

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

### ags_cclosure_marshal_POINTER__STRING_STRING_STRING ()

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

### ags_cclosure_marshal_POINTER__STRING_STRING_STRING_STRING ()

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

### ags_cclosure_marshal_POINTER__POINTER_POINTER_UINT ()

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

### ags_cclosure_marshal_POINTER__POINTER_UINT_POINTER_POINTER ()

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

### ags_cclosure_marshal_POINTER__OBJECT ()

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

### ags_cclosure_marshal_POINTER__OBJECT_POINTER_UINT ()

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

### ags_cclosure_marshal_POINTER__OBJECT_POINTER_INT64 ()

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

### ags_cclosure_marshal_POINTER__OBJECT_OBJECT ()

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

### ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_POINTER ()

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

### ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_POINTER ()

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

### ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_UINT_POINTER_POINTER ()

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

### ags_cclosure_marshal_POINTER__OBJECT_STRING_STRING_STRING_STRING_UINT_POINTER_POINTER ()

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

### ags_cclosure_marshal_POINTER__OBJECT_POINTER_OBJECT_STRING_STRING_STRING ()

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

### ags_cclosure_marshal_POINTER__OBJECT_POINTER_OBJECT_POINTER_STRING_STRING_STRING ()

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

### ags_cclosure_marshal_POINTER__OBJECT_POINTER_POINTER_OBJECT_STRING_STRING_STRING ()

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

### ags_cclosure_marshal_POINTER__POINTER_STRING_STRING ()

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

### ags_cclosure_marshal_OBJECT__VOID ()

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

### ags_cclosure_marshal_OBJECT__UINT_POINTER ()

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

### ags_cclosure_marshal_OBJECT__STRING_STRING_STRING ()

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

### ags_cclosure_marshal_OBJECT__OBJECT ()

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

### ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER ()

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

### ags_cclosure_marshal_OBJECT__OBJECT_POINTER_POINTER_POINTER ()

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

### ags_cclosure_marshal_OBJECT__OBJECT_OBJECT ()

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