<?xml version="1.0"?>
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" 
               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<refentry id="gtkextra-gtkextra-marshal">
<refmeta>
<refentrytitle role="top_of_page" id="gtkextra-gtkextra-marshal.top_of_page">gtkextra-marshal</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>GTKEXTRA Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>gtkextra-marshal</refname>
<refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv id="gtkextra-gtkextra-marshal.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>

<synopsis>

#include &lt;gtkextra.h&gt;

<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--INT-INT-POINTER-POINTER">gtkextra_BOOLEAN__INT_INT_POINTER_POINTER</link>
                                                        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--INT-INT-POINTER-POINTER">gtkextra_BOOL__INT_INT_POINTER_POINTER</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--BOXED-POINTER">gtkextra_BOOLEAN__BOXED_POINTER</link>     (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--BOXED-POINTER">gtkextra_BOOL__BOXED_POINTER</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--BOXED-STRING">gtkextra_BOOLEAN__BOXED_STRING</link>      (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--BOXED-STRING">gtkextra_BOOL__BOXED_STRING</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--BOXED-BOXED">gtkextra_BOOLEAN__BOXED_BOXED</link>       (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--BOXED-BOXED">gtkextra_BOOL__BOXED_BOXED</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--BOXED-DOUBLE-DOUBLE">gtkextra_BOOLEAN__BOXED_DOUBLE_DOUBLE</link>
                                                        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--BOXED-DOUBLE-DOUBLE">gtkextra_BOOL__BOXED_DOUBLE_DOUBLE</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--POINTER-POINTER">gtkextra_BOOLEAN__POINTER_POINTER</link>   (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--POINTER-POINTER">gtkextra_BOOL__POINTER_POINTER</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--POINTER-BOXED">gtkextra_BOOLEAN__POINTER_BOXED</link>     (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--POINTER-BOXED">gtkextra_BOOL__POINTER_BOXED</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--POINTER-STRING">gtkextra_BOOLEAN__POINTER_STRING</link>    (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--POINTER-STRING">gtkextra_BOOL__POINTER_STRING</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--POINTER">gtkextra_BOOLEAN__POINTER</link>           (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--POINTER">gtkextra_BOOL__POINTER</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--BOXED">gtkextra_BOOLEAN__BOXED</link>             (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--BOXED">gtkextra_BOOL__BOXED</link>
<link linkend="void">void</link>                <link linkend="gtkextra-BOOLEAN--INT-INT">gtkextra_BOOLEAN__INT_INT</link>           (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-BOOL--INT-INT">gtkextra_BOOL__INT_INT</link>
#define             <link linkend="gtkextra-VOID--INT">gtkextra_VOID__INT</link>
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--INT-STRING">gtkextra_VOID__INT_STRING</link>           (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
#define             <link linkend="gtkextra-VOID--BOXED">gtkextra_VOID__BOXED</link>
#define             <link linkend="gtkextra-VOID--VOID">gtkextra_VOID__VOID</link>
#define             <link linkend="gtkextra-VOID--BOOLEAN">gtkextra_VOID__BOOLEAN</link>
#define             <link linkend="gtkextra-VOID--BOOL">gtkextra_VOID__BOOL</link>
#define             <link linkend="gtkextra-VOID--POINTER">gtkextra_VOID__POINTER</link>
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--INT-INT">gtkextra_VOID__INT_INT</link>              (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--INT-POINTER">gtkextra_VOID__INT_POINTER</link>          (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--INT-BOXED">gtkextra_VOID__INT_BOXED</link>            (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--POINTER-POINTER">gtkextra_VOID__POINTER_POINTER</link>      (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--BOXED-POINTER">gtkextra_VOID__BOXED_POINTER</link>        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--BOXED-BOXED">gtkextra_VOID__BOXED_BOXED</link>          (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--OBJECT-OBJECT">gtkextra_VOID__OBJECT_OBJECT</link>        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
<link linkend="void">void</link>                <link linkend="gtkextra-VOID--DOUBLE-DOUBLE-DOUBLE-DOUBLE">gtkextra_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE</link>
                                                        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);
</synopsis>
</refsynopsisdiv>









<refsect1 id="gtkextra-gtkextra-marshal.description" role="desc">
<title role="desc.title">Description</title>
<para>
</para>
</refsect1>

<refsect1 id="gtkextra-gtkextra-marshal.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="gtkextra-BOOLEAN--INT-INT-POINTER-POINTER" role="function">
<title>gtkextra_BOOLEAN__INT_INT_POINTER_POINTER ()</title>
<indexterm zone="gtkextra-BOOLEAN--INT-INT-POINTER-POINTER"><primary sortas="gtkextra_BOOLEAN__INT_INT_POINTER_POINTER">gtkextra_BOOLEAN__INT_INT_POINTER_POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__INT_INT_POINTER_POINTER
                                                        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--INT-INT-POINTER-POINTER" role="macro">
<title>gtkextra_BOOL__INT_INT_POINTER_POINTER</title>
<indexterm zone="gtkextra-BOOL--INT-INT-POINTER-POINTER"><primary sortas="gtkextra_BOOL__INT_INT_POINTER_POINTER">gtkextra_BOOL__INT_INT_POINTER_POINTER</primary></indexterm><programlisting>#define gtkextra_BOOL__INT_INT_POINTER_POINTER	gtkextra_BOOLEAN__INT_INT_POINTER_POINTER
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--BOXED-POINTER" role="function">
<title>gtkextra_BOOLEAN__BOXED_POINTER ()</title>
<indexterm zone="gtkextra-BOOLEAN--BOXED-POINTER"><primary sortas="gtkextra_BOOLEAN__BOXED_POINTER">gtkextra_BOOLEAN__BOXED_POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__BOXED_POINTER     (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--BOXED-POINTER" role="macro">
<title>gtkextra_BOOL__BOXED_POINTER</title>
<indexterm zone="gtkextra-BOOL--BOXED-POINTER"><primary sortas="gtkextra_BOOL__BOXED_POINTER">gtkextra_BOOL__BOXED_POINTER</primary></indexterm><programlisting>#define gtkextra_BOOL__BOXED_POINTER	gtkextra_BOOLEAN__BOXED_POINTER
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--BOXED-STRING" role="function">
<title>gtkextra_BOOLEAN__BOXED_STRING ()</title>
<indexterm zone="gtkextra-BOOLEAN--BOXED-STRING"><primary sortas="gtkextra_BOOLEAN__BOXED_STRING">gtkextra_BOOLEAN__BOXED_STRING</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__BOXED_STRING      (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--BOXED-STRING" role="macro">
<title>gtkextra_BOOL__BOXED_STRING</title>
<indexterm zone="gtkextra-BOOL--BOXED-STRING"><primary sortas="gtkextra_BOOL__BOXED_STRING">gtkextra_BOOL__BOXED_STRING</primary></indexterm><programlisting>#define gtkextra_BOOL__BOXED_STRING	gtkextra_BOOLEAN__BOXED_STRING
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--BOXED-BOXED" role="function">
<title>gtkextra_BOOLEAN__BOXED_BOXED ()</title>
<indexterm zone="gtkextra-BOOLEAN--BOXED-BOXED"><primary sortas="gtkextra_BOOLEAN__BOXED_BOXED">gtkextra_BOOLEAN__BOXED_BOXED</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__BOXED_BOXED       (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--BOXED-BOXED" role="macro">
<title>gtkextra_BOOL__BOXED_BOXED</title>
<indexterm zone="gtkextra-BOOL--BOXED-BOXED"><primary sortas="gtkextra_BOOL__BOXED_BOXED">gtkextra_BOOL__BOXED_BOXED</primary></indexterm><programlisting>#define gtkextra_BOOL__BOXED_BOXED	gtkextra_BOOLEAN__BOXED_BOXED
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--BOXED-DOUBLE-DOUBLE" role="function">
<title>gtkextra_BOOLEAN__BOXED_DOUBLE_DOUBLE ()</title>
<indexterm zone="gtkextra-BOOLEAN--BOXED-DOUBLE-DOUBLE"><primary sortas="gtkextra_BOOLEAN__BOXED_DOUBLE_DOUBLE">gtkextra_BOOLEAN__BOXED_DOUBLE_DOUBLE</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__BOXED_DOUBLE_DOUBLE
                                                        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--BOXED-DOUBLE-DOUBLE" role="macro">
<title>gtkextra_BOOL__BOXED_DOUBLE_DOUBLE</title>
<indexterm zone="gtkextra-BOOL--BOXED-DOUBLE-DOUBLE"><primary sortas="gtkextra_BOOL__BOXED_DOUBLE_DOUBLE">gtkextra_BOOL__BOXED_DOUBLE_DOUBLE</primary></indexterm><programlisting>#define gtkextra_BOOL__BOXED_DOUBLE_DOUBLE	gtkextra_BOOLEAN__BOXED_DOUBLE_DOUBLE
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--POINTER-POINTER" role="function">
<title>gtkextra_BOOLEAN__POINTER_POINTER ()</title>
<indexterm zone="gtkextra-BOOLEAN--POINTER-POINTER"><primary sortas="gtkextra_BOOLEAN__POINTER_POINTER">gtkextra_BOOLEAN__POINTER_POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__POINTER_POINTER   (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--POINTER-POINTER" role="macro">
<title>gtkextra_BOOL__POINTER_POINTER</title>
<indexterm zone="gtkextra-BOOL--POINTER-POINTER"><primary sortas="gtkextra_BOOL__POINTER_POINTER">gtkextra_BOOL__POINTER_POINTER</primary></indexterm><programlisting>#define gtkextra_BOOL__POINTER_POINTER	gtkextra_BOOLEAN__POINTER_POINTER
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--POINTER-BOXED" role="function">
<title>gtkextra_BOOLEAN__POINTER_BOXED ()</title>
<indexterm zone="gtkextra-BOOLEAN--POINTER-BOXED"><primary sortas="gtkextra_BOOLEAN__POINTER_BOXED">gtkextra_BOOLEAN__POINTER_BOXED</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__POINTER_BOXED     (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--POINTER-BOXED" role="macro">
<title>gtkextra_BOOL__POINTER_BOXED</title>
<indexterm zone="gtkextra-BOOL--POINTER-BOXED"><primary sortas="gtkextra_BOOL__POINTER_BOXED">gtkextra_BOOL__POINTER_BOXED</primary></indexterm><programlisting>#define gtkextra_BOOL__POINTER_BOXED	gtkextra_BOOLEAN__POINTER_BOXED
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--POINTER-STRING" role="function">
<title>gtkextra_BOOLEAN__POINTER_STRING ()</title>
<indexterm zone="gtkextra-BOOLEAN--POINTER-STRING"><primary sortas="gtkextra_BOOLEAN__POINTER_STRING">gtkextra_BOOLEAN__POINTER_STRING</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__POINTER_STRING    (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--POINTER-STRING" role="macro">
<title>gtkextra_BOOL__POINTER_STRING</title>
<indexterm zone="gtkextra-BOOL--POINTER-STRING"><primary sortas="gtkextra_BOOL__POINTER_STRING">gtkextra_BOOL__POINTER_STRING</primary></indexterm><programlisting>#define gtkextra_BOOL__POINTER_STRING	gtkextra_BOOLEAN__POINTER_STRING
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--POINTER" role="function">
<title>gtkextra_BOOLEAN__POINTER ()</title>
<indexterm zone="gtkextra-BOOLEAN--POINTER"><primary sortas="gtkextra_BOOLEAN__POINTER">gtkextra_BOOLEAN__POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__POINTER           (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--POINTER" role="macro">
<title>gtkextra_BOOL__POINTER</title>
<indexterm zone="gtkextra-BOOL--POINTER"><primary sortas="gtkextra_BOOL__POINTER">gtkextra_BOOL__POINTER</primary></indexterm><programlisting>#define gtkextra_BOOL__POINTER	gtkextra_BOOLEAN__POINTER
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--BOXED" role="function">
<title>gtkextra_BOOLEAN__BOXED ()</title>
<indexterm zone="gtkextra-BOOLEAN--BOXED"><primary sortas="gtkextra_BOOLEAN__BOXED">gtkextra_BOOLEAN__BOXED</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__BOXED             (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--BOXED" role="macro">
<title>gtkextra_BOOL__BOXED</title>
<indexterm zone="gtkextra-BOOL--BOXED"><primary sortas="gtkextra_BOOL__BOXED">gtkextra_BOOL__BOXED</primary></indexterm><programlisting>#define gtkextra_BOOL__BOXED	gtkextra_BOOLEAN__BOXED
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-BOOLEAN--INT-INT" role="function">
<title>gtkextra_BOOLEAN__INT_INT ()</title>
<indexterm zone="gtkextra-BOOLEAN--INT-INT"><primary sortas="gtkextra_BOOLEAN__INT_INT">gtkextra_BOOLEAN__INT_INT</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_BOOLEAN__INT_INT           (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-BOOL--INT-INT" role="macro">
<title>gtkextra_BOOL__INT_INT</title>
<indexterm zone="gtkextra-BOOL--INT-INT"><primary sortas="gtkextra_BOOL__INT_INT">gtkextra_BOOL__INT_INT</primary></indexterm><programlisting>#define gtkextra_BOOL__INT_INT	gtkextra_BOOLEAN__INT_INT
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--INT" role="macro">
<title>gtkextra_VOID__INT</title>
<indexterm zone="gtkextra-VOID--INT"><primary sortas="gtkextra_VOID__INT">gtkextra_VOID__INT</primary></indexterm><programlisting>#define gtkextra_VOID__INT	g_cclosure_marshal_VOID__INT
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--INT-STRING" role="function">
<title>gtkextra_VOID__INT_STRING ()</title>
<indexterm zone="gtkextra-VOID--INT-STRING"><primary sortas="gtkextra_VOID__INT_STRING">gtkextra_VOID__INT_STRING</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__INT_STRING           (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--BOXED" role="macro">
<title>gtkextra_VOID__BOXED</title>
<indexterm zone="gtkextra-VOID--BOXED"><primary sortas="gtkextra_VOID__BOXED">gtkextra_VOID__BOXED</primary></indexterm><programlisting>#define gtkextra_VOID__BOXED	g_cclosure_marshal_VOID__BOXED
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--VOID" role="macro">
<title>gtkextra_VOID__VOID</title>
<indexterm zone="gtkextra-VOID--VOID"><primary sortas="gtkextra_VOID__VOID">gtkextra_VOID__VOID</primary></indexterm><programlisting>#define gtkextra_VOID__VOID	g_cclosure_marshal_VOID__VOID
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--BOOLEAN" role="macro">
<title>gtkextra_VOID__BOOLEAN</title>
<indexterm zone="gtkextra-VOID--BOOLEAN"><primary sortas="gtkextra_VOID__BOOLEAN">gtkextra_VOID__BOOLEAN</primary></indexterm><programlisting>#define gtkextra_VOID__BOOLEAN	g_cclosure_marshal_VOID__BOOLEAN
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--BOOL" role="macro">
<title>gtkextra_VOID__BOOL</title>
<indexterm zone="gtkextra-VOID--BOOL"><primary sortas="gtkextra_VOID__BOOL">gtkextra_VOID__BOOL</primary></indexterm><programlisting>#define gtkextra_VOID__BOOL	gtkextra_VOID__BOOLEAN
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--POINTER" role="macro">
<title>gtkextra_VOID__POINTER</title>
<indexterm zone="gtkextra-VOID--POINTER"><primary sortas="gtkextra_VOID__POINTER">gtkextra_VOID__POINTER</primary></indexterm><programlisting>#define gtkextra_VOID__POINTER	g_cclosure_marshal_VOID__POINTER
</programlisting>
<para>
</para></refsect2>
<refsect2 id="gtkextra-VOID--INT-INT" role="function">
<title>gtkextra_VOID__INT_INT ()</title>
<indexterm zone="gtkextra-VOID--INT-INT"><primary sortas="gtkextra_VOID__INT_INT">gtkextra_VOID__INT_INT</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__INT_INT              (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--INT-POINTER" role="function">
<title>gtkextra_VOID__INT_POINTER ()</title>
<indexterm zone="gtkextra-VOID--INT-POINTER"><primary sortas="gtkextra_VOID__INT_POINTER">gtkextra_VOID__INT_POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__INT_POINTER          (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--INT-BOXED" role="function">
<title>gtkextra_VOID__INT_BOXED ()</title>
<indexterm zone="gtkextra-VOID--INT-BOXED"><primary sortas="gtkextra_VOID__INT_BOXED">gtkextra_VOID__INT_BOXED</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__INT_BOXED            (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--POINTER-POINTER" role="function">
<title>gtkextra_VOID__POINTER_POINTER ()</title>
<indexterm zone="gtkextra-VOID--POINTER-POINTER"><primary sortas="gtkextra_VOID__POINTER_POINTER">gtkextra_VOID__POINTER_POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__POINTER_POINTER      (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--BOXED-POINTER" role="function">
<title>gtkextra_VOID__BOXED_POINTER ()</title>
<indexterm zone="gtkextra-VOID--BOXED-POINTER"><primary sortas="gtkextra_VOID__BOXED_POINTER">gtkextra_VOID__BOXED_POINTER</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__BOXED_POINTER        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--BOXED-BOXED" role="function">
<title>gtkextra_VOID__BOXED_BOXED ()</title>
<indexterm zone="gtkextra-VOID--BOXED-BOXED"><primary sortas="gtkextra_VOID__BOXED_BOXED">gtkextra_VOID__BOXED_BOXED</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__BOXED_BOXED          (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--OBJECT-OBJECT" role="function">
<title>gtkextra_VOID__OBJECT_OBJECT ()</title>
<indexterm zone="gtkextra-VOID--OBJECT-OBJECT"><primary sortas="gtkextra_VOID__OBJECT_OBJECT">gtkextra_VOID__OBJECT_OBJECT</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__OBJECT_OBJECT        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gtkextra-VOID--DOUBLE-DOUBLE-DOUBLE-DOUBLE" role="function">
<title>gtkextra_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE ()</title>
<indexterm zone="gtkextra-VOID--DOUBLE-DOUBLE-DOUBLE-DOUBLE"><primary sortas="gtkextra_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE">gtkextra_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE</primary></indexterm><programlisting><link linkend="void">void</link>                gtkextra_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE
                                                        (<link linkend="GClosure">GClosure</link> *closure,
                                                         <link linkend="GValue">GValue</link> *return_value,
                                                         <link linkend="guint">guint</link> n_param_values,
                                                         const <link linkend="GValue">GValue</link> *param_values,
                                                         <link linkend="gpointer">gpointer</link> invocation_hint,
                                                         <link linkend="gpointer">gpointer</link> marshal_data);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>closure</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>return_value</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>n_param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>param_values</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>invocation_hint</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>marshal_data</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>

</refsect1>




</refentry>
