~ubuntu-branches/debian/sid/glib2.0/sid

« back to all changes in this revision

Viewing changes to docs/reference/gobject/html/gobject-Standard-Parameter-and-Value-Types.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2013-05-08 06:25:57 UTC
  • mfrom: (1.27.14) (3.1.181 experimental)
  • Revision ID: package-import@ubuntu.com-20130508062557-i7gbku66mls70gi2
Tags: 2.36.1-2
Merge experimental branch, upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="rn01.html" title="API Reference">
9
9
<link rel="prev" href="gobject-Generic-values.html" title="Generic values">
10
10
<link rel="next" href="gobject-GParamSpec.html" title="GParamSpec">
11
 
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
45
45
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-BOOLEAN:CAPS" title="G_VALUE_HOLDS_BOOLEAN()">G_VALUE_HOLDS_BOOLEAN</a>               (value)
46
46
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-BOOLEAN:CAPS" title="G_TYPE_PARAM_BOOLEAN">G_TYPE_PARAM_BOOLEAN</a>
47
47
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecBoolean" title="struct GParamSpecBoolean">GParamSpecBoolean</a>;
48
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-boolean" title="g_param_spec_boolean ()">g_param_spec_boolean</a>                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
49
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
50
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
51
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> default_value</code></em>,
 
48
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-boolean" title="g_param_spec_boolean ()">g_param_spec_boolean</a>                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
49
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
50
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
51
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> default_value</code></em>,
52
52
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
53
53
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-boolean" title="g_value_set_boolean ()">g_value_set_boolean</a>                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
54
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> v_boolean</code></em>);
55
 
<a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-boolean" title="g_value_get_boolean ()">g_value_get_boolean</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
54
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> v_boolean</code></em>);
 
55
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-boolean" title="g_value_get_boolean ()">g_value_get_boolean</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
56
56
 
57
57
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-CHAR:CAPS" title="G_IS_PARAM_SPEC_CHAR()">G_IS_PARAM_SPEC_CHAR</a>                (pspec)
58
58
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-CHAR:CAPS" title="G_PARAM_SPEC_CHAR()">G_PARAM_SPEC_CHAR</a>                   (pspec)
59
59
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-CHAR:CAPS" title="G_VALUE_HOLDS_CHAR()">G_VALUE_HOLDS_CHAR</a>                  (value)
60
60
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-CHAR:CAPS" title="G_TYPE_PARAM_CHAR">G_TYPE_PARAM_CHAR</a>
61
61
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecChar" title="struct GParamSpecChar">GParamSpecChar</a>;
62
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-char" title="g_param_spec_char ()">g_param_spec_char</a>                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
63
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
64
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
65
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> minimum</code></em>,
66
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> maximum</code></em>,
67
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> default_value</code></em>,
 
62
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-char" title="g_param_spec_char ()">g_param_spec_char</a>                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
63
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
64
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
65
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> minimum</code></em>,
 
66
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> maximum</code></em>,
 
67
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> default_value</code></em>,
68
68
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
69
69
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-char" title="g_value_set_char ()">g_value_set_char</a>                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
70
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> v_char</code></em>);
71
 
<a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-char" title="g_value_get_char ()">g_value_get_char</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
72
 
<a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="returnvalue">gint8</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-schar" title="g_value_get_schar ()">g_value_get_schar</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
70
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> v_char</code></em>);
 
71
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-char" title="g_value_get_char ()">g_value_get_char</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
72
<a href="../glib/glib-Basic-Types.html#gint8"><span class="returnvalue">gint8</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-schar" title="g_value_get_schar ()">g_value_get_schar</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
73
73
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-schar" title="g_value_set_schar ()">g_value_set_schar</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
74
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> v_char</code></em>);
 
74
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> v_char</code></em>);
75
75
 
76
76
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-UCHAR:CAPS" title="G_IS_PARAM_SPEC_UCHAR()">G_IS_PARAM_SPEC_UCHAR</a>               (pspec)
77
77
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-UCHAR:CAPS" title="G_PARAM_SPEC_UCHAR()">G_PARAM_SPEC_UCHAR</a>                  (pspec)
78
78
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-UCHAR:CAPS" title="G_VALUE_HOLDS_UCHAR()">G_VALUE_HOLDS_UCHAR</a>                 (value)
79
79
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-UCHAR:CAPS" title="G_TYPE_PARAM_UCHAR">G_TYPE_PARAM_UCHAR</a>
80
80
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUChar" title="struct GParamSpecUChar">GParamSpecUChar</a>;
81
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-uchar" title="g_param_spec_uchar ()">g_param_spec_uchar</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
82
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
83
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
84
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> minimum</code></em>,
85
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> maximum</code></em>,
86
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> default_value</code></em>,
 
81
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-uchar" title="g_param_spec_uchar ()">g_param_spec_uchar</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
82
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
83
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
84
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> minimum</code></em>,
 
85
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> maximum</code></em>,
 
86
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> default_value</code></em>,
87
87
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
88
88
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-uchar" title="g_value_set_uchar ()">g_value_set_uchar</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
89
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> v_uchar</code></em>);
90
 
<a href="./../glib/glib/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-uchar" title="g_value_get_uchar ()">g_value_get_uchar</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
89
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> v_uchar</code></em>);
 
90
<a href="../glib/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-uchar" title="g_value_get_uchar ()">g_value_get_uchar</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
91
91
 
92
92
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-INT:CAPS" title="G_IS_PARAM_SPEC_INT()">G_IS_PARAM_SPEC_INT</a>                 (pspec)
93
93
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-INT:CAPS" title="G_PARAM_SPEC_INT()">G_PARAM_SPEC_INT</a>                    (pspec)
94
94
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-INT:CAPS" title="G_VALUE_HOLDS_INT()">G_VALUE_HOLDS_INT</a>                   (value)
95
95
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-INT:CAPS" title="G_TYPE_PARAM_INT">G_TYPE_PARAM_INT</a>
96
96
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecInt" title="struct GParamSpecInt">GParamSpecInt</a>;
97
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-int" title="g_param_spec_int ()">g_param_spec_int</a>                    (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
98
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
99
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
100
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> minimum</code></em>,
101
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> maximum</code></em>,
102
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
 
97
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-int" title="g_param_spec_int ()">g_param_spec_int</a>                    (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
98
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
99
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
100
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> minimum</code></em>,
 
101
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> maximum</code></em>,
 
102
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
103
103
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
104
104
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-int" title="g_value_set_int ()">g_value_set_int</a>                     (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
105
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_int</code></em>);
106
 
<a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-int" title="g_value_get_int ()">g_value_get_int</a>                     (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
105
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_int</code></em>);
 
106
<a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-int" title="g_value_get_int ()">g_value_get_int</a>                     (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
107
107
 
108
108
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-UINT:CAPS" title="G_IS_PARAM_SPEC_UINT()">G_IS_PARAM_SPEC_UINT</a>                (pspec)
109
109
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-UINT:CAPS" title="G_PARAM_SPEC_UINT()">G_PARAM_SPEC_UINT</a>                   (pspec)
110
110
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-UINT:CAPS" title="G_VALUE_HOLDS_UINT()">G_VALUE_HOLDS_UINT</a>                  (value)
111
111
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-UINT:CAPS" title="G_TYPE_PARAM_UINT">G_TYPE_PARAM_UINT</a>
112
112
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUInt" title="struct GParamSpecUInt">GParamSpecUInt</a>;
113
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-uint" title="g_param_spec_uint ()">g_param_spec_uint</a>                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
114
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
115
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
116
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> minimum</code></em>,
117
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> maximum</code></em>,
118
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
 
113
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-uint" title="g_param_spec_uint ()">g_param_spec_uint</a>                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
114
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
115
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
116
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> minimum</code></em>,
 
117
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> maximum</code></em>,
 
118
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
119
119
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
120
120
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-uint" title="g_value_set_uint ()">g_value_set_uint</a>                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
121
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_uint</code></em>);
122
 
<a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-uint" title="g_value_get_uint ()">g_value_get_uint</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
121
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_uint</code></em>);
 
122
<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-uint" title="g_value_get_uint ()">g_value_get_uint</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
123
123
 
124
124
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-LONG:CAPS" title="G_IS_PARAM_SPEC_LONG()">G_IS_PARAM_SPEC_LONG</a>                (pspec)
125
125
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-LONG:CAPS" title="G_PARAM_SPEC_LONG()">G_PARAM_SPEC_LONG</a>                   (pspec)
126
126
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-LONG:CAPS" title="G_VALUE_HOLDS_LONG()">G_VALUE_HOLDS_LONG</a>                  (value)
127
127
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-LONG:CAPS" title="G_TYPE_PARAM_LONG">G_TYPE_PARAM_LONG</a>
128
128
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecLong" title="struct GParamSpecLong">GParamSpecLong</a>;
129
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-long" title="g_param_spec_long ()">g_param_spec_long</a>                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
130
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
131
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
132
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> minimum</code></em>,
133
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> maximum</code></em>,
134
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> default_value</code></em>,
 
129
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-long" title="g_param_spec_long ()">g_param_spec_long</a>                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
130
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
131
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
132
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> minimum</code></em>,
 
133
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> maximum</code></em>,
 
134
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> default_value</code></em>,
135
135
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
136
136
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-long" title="g_value_set_long ()">g_value_set_long</a>                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
137
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> v_long</code></em>);
138
 
<a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-long" title="g_value_get_long ()">g_value_get_long</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
137
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> v_long</code></em>);
 
138
<a href="../glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-long" title="g_value_get_long ()">g_value_get_long</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
139
139
 
140
140
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-ULONG:CAPS" title="G_IS_PARAM_SPEC_ULONG()">G_IS_PARAM_SPEC_ULONG</a>               (pspec)
141
141
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-ULONG:CAPS" title="G_PARAM_SPEC_ULONG()">G_PARAM_SPEC_ULONG</a>                  (pspec)
142
142
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-ULONG:CAPS" title="G_VALUE_HOLDS_ULONG()">G_VALUE_HOLDS_ULONG</a>                 (value)
143
143
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-ULONG:CAPS" title="G_TYPE_PARAM_ULONG">G_TYPE_PARAM_ULONG</a>
144
144
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecULong" title="struct GParamSpecULong">GParamSpecULong</a>;
145
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-ulong" title="g_param_spec_ulong ()">g_param_spec_ulong</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
146
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
147
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
148
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> minimum</code></em>,
149
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> maximum</code></em>,
150
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> default_value</code></em>,
 
145
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-ulong" title="g_param_spec_ulong ()">g_param_spec_ulong</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
146
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
147
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
148
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> minimum</code></em>,
 
149
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> maximum</code></em>,
 
150
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> default_value</code></em>,
151
151
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
152
152
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-ulong" title="g_value_set_ulong ()">g_value_set_ulong</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
153
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> v_ulong</code></em>);
154
 
<a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-ulong" title="g_value_get_ulong ()">g_value_get_ulong</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
153
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> v_ulong</code></em>);
 
154
<a href="../glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-ulong" title="g_value_get_ulong ()">g_value_get_ulong</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
155
155
 
156
156
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-INT64:CAPS" title="G_IS_PARAM_SPEC_INT64()">G_IS_PARAM_SPEC_INT64</a>               (pspec)
157
157
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-INT64:CAPS" title="G_PARAM_SPEC_INT64()">G_PARAM_SPEC_INT64</a>                  (pspec)
158
158
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-INT64:CAPS" title="G_VALUE_HOLDS_INT64()">G_VALUE_HOLDS_INT64</a>                 (value)
159
159
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-INT64:CAPS" title="G_TYPE_PARAM_INT64">G_TYPE_PARAM_INT64</a>
160
160
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecInt64" title="struct GParamSpecInt64">GParamSpecInt64</a>;
161
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-int64" title="g_param_spec_int64 ()">g_param_spec_int64</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
162
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
163
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
164
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> minimum</code></em>,
165
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> maximum</code></em>,
166
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> default_value</code></em>,
 
161
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-int64" title="g_param_spec_int64 ()">g_param_spec_int64</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
162
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
163
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
164
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> minimum</code></em>,
 
165
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> maximum</code></em>,
 
166
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> default_value</code></em>,
167
167
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
168
168
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-int64" title="g_value_set_int64 ()">g_value_set_int64</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
169
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> v_int64</code></em>);
170
 
<a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-int64" title="g_value_get_int64 ()">g_value_get_int64</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
169
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> v_int64</code></em>);
 
170
<a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-int64" title="g_value_get_int64 ()">g_value_get_int64</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
171
171
 
172
172
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-UINT64:CAPS" title="G_IS_PARAM_SPEC_UINT64()">G_IS_PARAM_SPEC_UINT64</a>              (pspec)
173
173
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-UINT64:CAPS" title="G_PARAM_SPEC_UINT64()">G_PARAM_SPEC_UINT64</a>                 (pspec)
174
174
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-UINT64:CAPS" title="G_VALUE_HOLDS_UINT64()">G_VALUE_HOLDS_UINT64</a>                (value)
175
175
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-UINT64:CAPS" title="G_TYPE_PARAM_UINT64">G_TYPE_PARAM_UINT64</a>
176
176
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUInt64" title="struct GParamSpecUInt64">GParamSpecUInt64</a>;
177
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-uint64" title="g_param_spec_uint64 ()">g_param_spec_uint64</a>                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
178
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
179
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
180
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minimum</code></em>,
181
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> maximum</code></em>,
182
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> default_value</code></em>,
 
177
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-uint64" title="g_param_spec_uint64 ()">g_param_spec_uint64</a>                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
178
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
179
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
180
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minimum</code></em>,
 
181
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> maximum</code></em>,
 
182
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> default_value</code></em>,
183
183
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
184
184
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-uint64" title="g_value_set_uint64 ()">g_value_set_uint64</a>                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
185
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> v_uint64</code></em>);
186
 
<a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-uint64" title="g_value_get_uint64 ()">g_value_get_uint64</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
185
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> v_uint64</code></em>);
 
186
<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-uint64" title="g_value_get_uint64 ()">g_value_get_uint64</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
187
187
 
188
188
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-FLOAT:CAPS" title="G_IS_PARAM_SPEC_FLOAT()">G_IS_PARAM_SPEC_FLOAT</a>               (pspec)
189
189
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-FLOAT:CAPS" title="G_PARAM_SPEC_FLOAT()">G_PARAM_SPEC_FLOAT</a>                  (pspec)
190
190
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-FLOAT:CAPS" title="G_VALUE_HOLDS_FLOAT()">G_VALUE_HOLDS_FLOAT</a>                 (value)
191
191
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-FLOAT:CAPS" title="G_TYPE_PARAM_FLOAT">G_TYPE_PARAM_FLOAT</a>
192
192
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecFloat" title="struct GParamSpecFloat">GParamSpecFloat</a>;
193
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-float" title="g_param_spec_float ()">g_param_spec_float</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
194
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
195
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
196
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> minimum</code></em>,
197
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> maximum</code></em>,
198
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> default_value</code></em>,
 
193
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-float" title="g_param_spec_float ()">g_param_spec_float</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
194
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
195
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
196
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> minimum</code></em>,
 
197
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> maximum</code></em>,
 
198
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> default_value</code></em>,
199
199
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
200
200
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-float" title="g_value_set_float ()">g_value_set_float</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
201
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> v_float</code></em>);
202
 
<a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-float" title="g_value_get_float ()">g_value_get_float</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
201
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> v_float</code></em>);
 
202
<a href="../glib/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a>              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-float" title="g_value_get_float ()">g_value_get_float</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
203
203
 
204
204
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-DOUBLE:CAPS" title="G_IS_PARAM_SPEC_DOUBLE()">G_IS_PARAM_SPEC_DOUBLE</a>              (pspec)
205
205
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-DOUBLE:CAPS" title="G_PARAM_SPEC_DOUBLE()">G_PARAM_SPEC_DOUBLE</a>                 (pspec)
206
206
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-DOUBLE:CAPS" title="G_VALUE_HOLDS_DOUBLE()">G_VALUE_HOLDS_DOUBLE</a>                (value)
207
207
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-DOUBLE:CAPS" title="G_TYPE_PARAM_DOUBLE">G_TYPE_PARAM_DOUBLE</a>
208
208
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecDouble" title="struct GParamSpecDouble">GParamSpecDouble</a>;
209
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-double" title="g_param_spec_double ()">g_param_spec_double</a>                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
210
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
211
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
212
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> minimum</code></em>,
213
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> maximum</code></em>,
214
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> default_value</code></em>,
 
209
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-double" title="g_param_spec_double ()">g_param_spec_double</a>                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
210
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
211
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
212
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> minimum</code></em>,
 
213
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> maximum</code></em>,
 
214
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> default_value</code></em>,
215
215
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
216
216
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-double" title="g_value_set_double ()">g_value_set_double</a>                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
217
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> v_double</code></em>);
218
 
<a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-double" title="g_value_get_double ()">g_value_get_double</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
217
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> v_double</code></em>);
 
218
<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-double" title="g_value_get_double ()">g_value_get_double</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
219
219
 
220
220
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-ENUM:CAPS" title="G_IS_PARAM_SPEC_ENUM()">G_IS_PARAM_SPEC_ENUM</a>                (pspec)
221
221
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-ENUM:CAPS" title="G_PARAM_SPEC_ENUM()">G_PARAM_SPEC_ENUM</a>                   (pspec)
222
222
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-ENUM:CAPS" title="G_VALUE_HOLDS_ENUM()">G_VALUE_HOLDS_ENUM</a>                  (value)
223
223
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-ENUM:CAPS" title="G_TYPE_PARAM_ENUM">G_TYPE_PARAM_ENUM</a>
224
224
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecEnum" title="struct GParamSpecEnum">GParamSpecEnum</a>;
225
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-enum" title="g_param_spec_enum ()">g_param_spec_enum</a>                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
226
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
227
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
225
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-enum" title="g_param_spec_enum ()">g_param_spec_enum</a>                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
226
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
227
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
228
228
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> enum_type</code></em>,
229
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
 
229
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
230
230
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
231
231
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-enum" title="g_value_set_enum ()">g_value_set_enum</a>                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
232
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_enum</code></em>);
233
 
<a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-enum" title="g_value_get_enum ()">g_value_get_enum</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
232
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_enum</code></em>);
 
233
<a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-enum" title="g_value_get_enum ()">g_value_get_enum</a>                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
234
234
 
235
235
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-FLAGS:CAPS" title="G_IS_PARAM_SPEC_FLAGS()">G_IS_PARAM_SPEC_FLAGS</a>               (pspec)
236
236
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-FLAGS:CAPS" title="G_PARAM_SPEC_FLAGS()">G_PARAM_SPEC_FLAGS</a>                  (pspec)
237
237
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-FLAGS:CAPS" title="G_VALUE_HOLDS_FLAGS()">G_VALUE_HOLDS_FLAGS</a>                 (value)
238
238
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-FLAGS:CAPS" title="G_TYPE_PARAM_FLAGS">G_TYPE_PARAM_FLAGS</a>
239
239
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecFlags" title="struct GParamSpecFlags">GParamSpecFlags</a>;
240
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-flags" title="g_param_spec_flags ()">g_param_spec_flags</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
241
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
242
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
240
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-flags" title="g_param_spec_flags ()">g_param_spec_flags</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
241
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
242
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
243
243
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> flags_type</code></em>,
244
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
 
244
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
245
245
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
246
246
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-flags" title="g_value_set_flags ()">g_value_set_flags</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
247
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_flags</code></em>);
248
 
<a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-flags" title="g_value_get_flags ()">g_value_get_flags</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
247
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_flags</code></em>);
 
248
<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-flags" title="g_value_get_flags ()">g_value_get_flags</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
249
249
 
250
250
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-STRING:CAPS" title="G_IS_PARAM_SPEC_STRING()">G_IS_PARAM_SPEC_STRING</a>              (pspec)
251
251
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-STRING:CAPS" title="G_PARAM_SPEC_STRING()">G_PARAM_SPEC_STRING</a>                 (pspec)
253
253
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-STRING:CAPS" title="G_TYPE_PARAM_STRING">G_TYPE_PARAM_STRING</a>
254
254
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecString" title="struct GParamSpecString">GParamSpecString</a>;
255
255
typedef             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#gchararray" title="gchararray">gchararray</a>;
256
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-string" title="g_param_spec_string ()">g_param_spec_string</a>                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
257
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
258
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
259
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_value</code></em>,
 
256
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-string" title="g_param_spec_string ()">g_param_spec_string</a>                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
257
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
258
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
259
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_value</code></em>,
260
260
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
261
261
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-string" title="g_value_set_string ()">g_value_set_string</a>                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
262
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
 
262
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
263
263
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-static-string" title="g_value_set_static_string ()">g_value_set_static_string</a>           (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
264
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
 
264
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
265
265
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-string" title="g_value_take_string ()">g_value_take_string</a>                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
266
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
 
266
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
267
267
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-string-take-ownership" title="g_value_set_string_take_ownership ()">g_value_set_string_take_ownership</a>   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
268
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
269
 
const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-string" title="g_value_get_string ()">g_value_get_string</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
270
 
<a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-string" title="g_value_dup_string ()">g_value_dup_string</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
268
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);
 
269
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-string" title="g_value_get_string ()">g_value_get_string</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
270
<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-string" title="g_value_dup_string ()">g_value_dup_string</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
271
271
 
272
272
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-PARAM:CAPS" title="G_IS_PARAM_SPEC_PARAM()">G_IS_PARAM_SPEC_PARAM</a>               (pspec)
273
273
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-PARAM:CAPS" title="G_PARAM_SPEC_PARAM()">G_PARAM_SPEC_PARAM</a>                  (pspec)
274
274
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-PARAM:CAPS" title="G_VALUE_HOLDS_PARAM()">G_VALUE_HOLDS_PARAM</a>                 (value)
275
275
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-PARAM:CAPS" title="G_TYPE_PARAM_PARAM">G_TYPE_PARAM_PARAM</a>
276
276
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecParam" title="struct GParamSpecParam">GParamSpecParam</a>;
277
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-param" title="g_param_spec_param ()">g_param_spec_param</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
278
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
279
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
277
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-param" title="g_param_spec_param ()">g_param_spec_param</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
278
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
279
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
280
280
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> param_type</code></em>,
281
281
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
282
282
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-param" title="g_value_set_param ()">g_value_set_param</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
293
293
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-BOXED:CAPS" title="G_VALUE_HOLDS_BOXED()">G_VALUE_HOLDS_BOXED</a>                 (value)
294
294
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-BOXED:CAPS" title="G_TYPE_PARAM_BOXED">G_TYPE_PARAM_BOXED</a>
295
295
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecBoxed" title="struct GParamSpecBoxed">GParamSpecBoxed</a>;
296
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-boxed" title="g_param_spec_boxed ()">g_param_spec_boxed</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
297
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
298
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
296
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-boxed" title="g_param_spec_boxed ()">g_param_spec_boxed</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
297
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
298
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
299
299
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> boxed_type</code></em>,
300
300
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
301
301
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-boxed" title="g_value_set_boxed ()">g_value_set_boxed</a>                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
302
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
 
302
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
303
303
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-static-boxed" title="g_value_set_static_boxed ()">g_value_set_static_boxed</a>            (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
304
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
 
304
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
305
305
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-boxed" title="g_value_take_boxed ()">g_value_take_boxed</a>                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
306
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
 
306
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
307
307
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-boxed-take-ownership" title="g_value_set_boxed_take_ownership ()">g_value_set_boxed_take_ownership</a>    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
308
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
309
 
<a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-boxed" title="g_value_get_boxed ()">g_value_get_boxed</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
310
 
<a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-boxed" title="g_value_dup_boxed ()">g_value_dup_boxed</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
308
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);
 
309
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-boxed" title="g_value_get_boxed ()">g_value_get_boxed</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
310
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-boxed" title="g_value_dup_boxed ()">g_value_dup_boxed</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
311
311
 
312
312
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-POINTER:CAPS" title="G_IS_PARAM_SPEC_POINTER()">G_IS_PARAM_SPEC_POINTER</a>             (pspec)
313
313
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-POINTER:CAPS" title="G_PARAM_SPEC_POINTER()">G_PARAM_SPEC_POINTER</a>                (pspec)
314
314
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-POINTER:CAPS" title="G_VALUE_HOLDS_POINTER()">G_VALUE_HOLDS_POINTER</a>               (value)
315
315
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-POINTER:CAPS" title="G_TYPE_PARAM_POINTER">G_TYPE_PARAM_POINTER</a>
316
316
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecPointer" title="struct GParamSpecPointer">GParamSpecPointer</a>;
317
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-pointer" title="g_param_spec_pointer ()">g_param_spec_pointer</a>                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
318
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
319
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
317
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-pointer" title="g_param_spec_pointer ()">g_param_spec_pointer</a>                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
318
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
319
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
320
320
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
321
321
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-pointer" title="g_value_set_pointer ()">g_value_set_pointer</a>                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
322
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_pointer</code></em>);
323
 
<a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-pointer" title="g_value_get_pointer ()">g_value_get_pointer</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
322
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_pointer</code></em>);
 
323
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-pointer" title="g_value_get_pointer ()">g_value_get_pointer</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
324
324
 
325
325
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-OBJECT:CAPS" title="G_IS_PARAM_SPEC_OBJECT()">G_IS_PARAM_SPEC_OBJECT</a>              (pspec)
326
326
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-OBJECT:CAPS" title="G_PARAM_SPEC_OBJECT()">G_PARAM_SPEC_OBJECT</a>                 (pspec)
327
327
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-OBJECT:CAPS" title="G_VALUE_HOLDS_OBJECT()">G_VALUE_HOLDS_OBJECT</a>                (value)
328
328
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-OBJECT:CAPS" title="G_TYPE_PARAM_OBJECT">G_TYPE_PARAM_OBJECT</a>
329
329
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecObject" title="struct GParamSpecObject">GParamSpecObject</a>;
330
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-object" title="g_param_spec_object ()">g_param_spec_object</a>                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
331
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
332
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
330
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-object" title="g_param_spec_object ()">g_param_spec_object</a>                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
331
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
332
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
333
333
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> object_type</code></em>,
334
334
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
335
335
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-object" title="g_value_set_object ()">g_value_set_object</a>                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
336
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);
 
336
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);
337
337
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-object" title="g_value_take_object ()">g_value_take_object</a>                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
338
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);
 
338
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);
339
339
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-object-take-ownership" title="g_value_set_object_take_ownership ()">g_value_set_object_take_ownership</a>   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
340
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);
341
 
<a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-object" title="g_value_get_object ()">g_value_get_object</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
342
 
<a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-object" title="g_value_dup_object ()">g_value_dup_object</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
340
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);
 
341
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-object" title="g_value_get_object ()">g_value_get_object</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
342
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-object" title="g_value_dup_object ()">g_value_dup_object</a>                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
343
343
 
344
344
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-UNICHAR:CAPS" title="G_IS_PARAM_SPEC_UNICHAR()">G_IS_PARAM_SPEC_UNICHAR</a>             (pspec)
345
345
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-UNICHAR:CAPS" title="G_PARAM_SPEC_UNICHAR()">G_PARAM_SPEC_UNICHAR</a>                (pspec)
346
346
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-UNICHAR:CAPS" title="G_TYPE_PARAM_UNICHAR">G_TYPE_PARAM_UNICHAR</a>
347
347
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUnichar" title="struct GParamSpecUnichar">GParamSpecUnichar</a>;
348
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-unichar" title="g_param_spec_unichar ()">g_param_spec_unichar</a>                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
349
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
350
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
351
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Unicode-Manipulation.html#gunichar"><span class="type">gunichar</span></a> default_value</code></em>,
 
348
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-unichar" title="g_param_spec_unichar ()">g_param_spec_unichar</a>                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
349
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
350
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
351
                                                         <em class="parameter"><code><a href="../glib/glib-Unicode-Manipulation.html#gunichar"><span class="type">gunichar</span></a> default_value</code></em>,
352
352
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
353
353
 
354
354
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-VALUE-ARRAY:CAPS" title="G_IS_PARAM_SPEC_VALUE_ARRAY()">G_IS_PARAM_SPEC_VALUE_ARRAY</a>         (pspec)
355
355
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-VALUE-ARRAY:CAPS" title="G_PARAM_SPEC_VALUE_ARRAY()">G_PARAM_SPEC_VALUE_ARRAY</a>            (pspec)
356
356
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-VALUE-ARRAY:CAPS" title="G_TYPE_PARAM_VALUE_ARRAY">G_TYPE_PARAM_VALUE_ARRAY</a>
357
357
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecValueArray" title="struct GParamSpecValueArray">GParamSpecValueArray</a>;
358
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-value-array" title="g_param_spec_value_array ()">g_param_spec_value_array</a>            (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
359
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
360
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
358
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-value-array" title="g_param_spec_value_array ()">g_param_spec_value_array</a>            (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
359
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
360
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
361
361
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> *element_spec</code></em>,
362
362
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
363
363
 
365
365
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-PARAM-SPEC-OVERRIDE:CAPS" title="G_PARAM_SPEC_OVERRIDE()">G_PARAM_SPEC_OVERRIDE</a>               (pspec)
366
366
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-OVERRIDE:CAPS" title="G_TYPE_PARAM_OVERRIDE">G_TYPE_PARAM_OVERRIDE</a>
367
367
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecOverride" title="struct GParamSpecOverride">GParamSpecOverride</a>;
368
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-override" title="g_param_spec_override ()">g_param_spec_override</a>               (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
368
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-override" title="g_param_spec_override ()">g_param_spec_override</a>               (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
369
369
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> *overridden</code></em>);
370
370
 
371
371
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-IS-PARAM-SPEC-GTYPE:CAPS" title="G_IS_PARAM_SPEC_GTYPE()">G_IS_PARAM_SPEC_GTYPE</a>               (pspec)
373
373
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-GTYPE:CAPS" title="G_VALUE_HOLDS_GTYPE()">G_VALUE_HOLDS_GTYPE</a>                 (value)
374
374
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-GTYPE:CAPS" title="G_TYPE_PARAM_GTYPE">G_TYPE_PARAM_GTYPE</a>
375
375
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecGType" title="struct GParamSpecGType">GParamSpecGType</a>;
376
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-gtype" title="g_param_spec_gtype ()">g_param_spec_gtype</a>                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
377
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
378
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
376
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-gtype" title="g_param_spec_gtype ()">g_param_spec_gtype</a>                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
377
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
378
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
379
379
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> is_a_type</code></em>,
380
380
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
381
381
<a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="returnvalue">GType</span></a>               <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-gtype" title="g_value_get_gtype ()">g_value_get_gtype</a>                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
387
387
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-VALUE-HOLDS-VARIANT:CAPS" title="G_VALUE_HOLDS_VARIANT()">G_VALUE_HOLDS_VARIANT</a>               (value)
388
388
#define             <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-VARIANT:CAPS" title="G_TYPE_PARAM_VARIANT">G_TYPE_PARAM_VARIANT</a>
389
389
struct              <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecVariant" title="struct GParamSpecVariant">GParamSpecVariant</a>;
390
 
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-variant" title="g_param_spec_variant ()">g_param_spec_variant</a>                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
391
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
392
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
393
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a> *type</code></em>,
394
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *default_value</code></em>,
 
390
<a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-param-spec-variant" title="g_param_spec_variant ()">g_param_spec_variant</a>                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
391
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
392
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
393
                                                         <em class="parameter"><code>const <a href="../glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a> *type</code></em>,
 
394
                                                         <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *default_value</code></em>,
395
395
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
396
 
<a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-variant" title="g_value_get_variant ()">g_value_get_variant</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
397
 
<a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-variant" title="g_value_dup_variant ()">g_value_dup_variant</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
396
<a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-variant" title="g_value_get_variant ()">g_value_get_variant</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
 
397
<a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-dup-variant" title="g_value_dup_variant ()">g_value_dup_variant</a>                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);
398
398
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-variant" title="g_value_set_variant ()">g_value_set_variant</a>                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
399
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);
 
399
                                                         <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);
400
400
<span class="returnvalue">void</span>                <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-variant" title="g_value_take_variant ()">g_value_take_variant</a>                (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
401
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);
 
401
                                                         <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);
402
402
</pre>
403
403
</div>
404
404
<div class="refsect1">
440
440
<tr>
441
441
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
442
442
<td>
443
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
443
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
444
444
</tr>
445
445
</tbody>
446
446
</table></div>
485
485
<tr>
486
486
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
487
487
<td>
488
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
488
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
489
489
</tr>
490
490
</tbody>
491
491
</table></div>
522
522
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
523
523
</tr>
524
524
<tr>
525
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GParamSpecBoolean.default-value"></a>default_value</code></em>;</span></p></td>
 
525
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GParamSpecBoolean.default-value"></a>default_value</code></em>;</span></p></td>
526
526
<td>default value for the property specified</td>
527
527
</tr>
528
528
</tbody>
531
531
<hr>
532
532
<div class="refsect2">
533
533
<a name="g-param-spec-boolean"></a><h3>g_param_spec_boolean ()</h3>
534
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_boolean                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
535
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
536
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
537
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> default_value</code></em>,
 
534
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_boolean                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
535
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
536
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
537
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> default_value</code></em>,
538
538
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
539
539
<p>
540
540
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecBoolean" title="struct GParamSpecBoolean"><span class="type">GParamSpecBoolean</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOOLEAN:CAPS" title="G_TYPE_BOOLEAN"><code class="literal">G_TYPE_BOOLEAN</code></a>
571
571
</tr>
572
572
<tr>
573
573
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
574
 
<td>a newly created parameter specification</td>
 
574
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
575
</td>
575
576
</tr>
576
577
</tbody>
577
578
</table></div>
580
581
<div class="refsect2">
581
582
<a name="g-value-set-boolean"></a><h3>g_value_set_boolean ()</h3>
582
583
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_boolean                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
583
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> v_boolean</code></em>);</pre>
 
584
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> v_boolean</code></em>);</pre>
584
585
<p>
585
586
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOOLEAN:CAPS" title="G_TYPE_BOOLEAN"><code class="literal">G_TYPE_BOOLEAN</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_boolean</code></em>.
586
587
</p>
605
606
<hr>
606
607
<div class="refsect2">
607
608
<a name="g-value-get-boolean"></a><h3>g_value_get_boolean ()</h3>
608
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            g_value_get_boolean                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
609
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            g_value_get_boolean                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
609
610
<p>
610
611
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOOLEAN:CAPS" title="G_TYPE_BOOLEAN"><code class="literal">G_TYPE_BOOLEAN</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
611
612
</p>
649
650
<tr>
650
651
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
651
652
<td>
652
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
653
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
653
654
</tr>
654
655
</tbody>
655
656
</table></div>
694
695
<tr>
695
696
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
696
697
<td>
697
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
698
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
698
699
</tr>
699
700
</tbody>
700
701
</table></div>
733
734
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
734
735
</tr>
735
736
<tr>
736
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> <em class="structfield"><code><a name="GParamSpecChar.minimum"></a>minimum</code></em>;</span></p></td>
 
737
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> <em class="structfield"><code><a name="GParamSpecChar.minimum"></a>minimum</code></em>;</span></p></td>
737
738
<td>minimum value for the property specified</td>
738
739
</tr>
739
740
<tr>
740
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> <em class="structfield"><code><a name="GParamSpecChar.maximum"></a>maximum</code></em>;</span></p></td>
 
741
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> <em class="structfield"><code><a name="GParamSpecChar.maximum"></a>maximum</code></em>;</span></p></td>
741
742
<td>maximum value for the property specified</td>
742
743
</tr>
743
744
<tr>
744
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> <em class="structfield"><code><a name="GParamSpecChar.default-value"></a>default_value</code></em>;</span></p></td>
 
745
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> <em class="structfield"><code><a name="GParamSpecChar.default-value"></a>default_value</code></em>;</span></p></td>
745
746
<td>default value for the property specified</td>
746
747
</tr>
747
748
</tbody>
750
751
<hr>
751
752
<div class="refsect2">
752
753
<a name="g-param-spec-char"></a><h3>g_param_spec_char ()</h3>
753
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_char                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
754
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
755
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
756
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> minimum</code></em>,
757
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> maximum</code></em>,
758
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> default_value</code></em>,
 
754
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_char                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
755
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
756
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
757
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> minimum</code></em>,
 
758
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> maximum</code></em>,
 
759
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> default_value</code></em>,
759
760
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
760
761
<p>
761
762
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecChar" title="struct GParamSpecChar"><span class="type">GParamSpecChar</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-CHAR:CAPS" title="G_TYPE_CHAR"><code class="literal">G_TYPE_CHAR</code></a> property.
796
797
</tr>
797
798
<tr>
798
799
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
799
 
<td>a newly created parameter specification</td>
 
800
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
801
</td>
800
802
</tr>
801
803
</tbody>
802
804
</table></div>
805
807
<div class="refsect2">
806
808
<a name="g-value-set-char"></a><h3>g_value_set_char ()</h3>
807
809
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_char                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
808
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> v_char</code></em>);</pre>
 
810
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> v_char</code></em>);</pre>
809
811
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
810
812
<h3 class="title">Warning</h3>
811
813
<p><code class="literal">g_value_set_char</code> has been deprecated since version 2.32 and should not be used in newly-written code. This function's input type is broken, see <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-set-schar" title="g_value_set_schar ()"><code class="function">g_value_set_schar()</code></a></p>
834
836
<hr>
835
837
<div class="refsect2">
836
838
<a name="g-value-get-char"></a><h3>g_value_get_char ()</h3>
837
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>               g_value_get_char                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
839
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a>               g_value_get_char                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
838
840
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
839
841
<h3 class="title">Warning</h3>
840
842
<p><code class="literal">g_value_get_char</code> has been deprecated since version 2.32 and should not be used in newly-written code. This function's return type is broken, see <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-get-schar" title="g_value_get_schar ()"><code class="function">g_value_get_schar()</code></a></p>
868
870
<hr>
869
871
<div class="refsect2">
870
872
<a name="g-value-get-schar"></a><h3>g_value_get_schar ()</h3>
871
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="returnvalue">gint8</span></a>               g_value_get_schar                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
873
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint8"><span class="returnvalue">gint8</span></a>               g_value_get_schar                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
872
874
<p>
873
875
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-CHAR:CAPS" title="G_TYPE_CHAR"><code class="literal">G_TYPE_CHAR</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
874
876
</p>
896
898
<div class="refsect2">
897
899
<a name="g-value-set-schar"></a><h3>g_value_set_schar ()</h3>
898
900
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_schar                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
899
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> v_char</code></em>);</pre>
 
901
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint8"><span class="type">gint8</span></a> v_char</code></em>);</pre>
900
902
<p>
901
903
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-CHAR:CAPS" title="G_TYPE_CHAR"><code class="literal">G_TYPE_CHAR</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_char</code></em>.
902
904
</p>
940
942
<tr>
941
943
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
942
944
<td>
943
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
945
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
944
946
</tr>
945
947
</tbody>
946
948
</table></div>
985
987
<tr>
986
988
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
987
989
<td>
988
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
990
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
989
991
</tr>
990
992
</tbody>
991
993
</table></div>
1024
1026
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
1025
1027
</tr>
1026
1028
<tr>
1027
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GParamSpecUChar.minimum"></a>minimum</code></em>;</span></p></td>
 
1029
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GParamSpecUChar.minimum"></a>minimum</code></em>;</span></p></td>
1028
1030
<td>minimum value for the property specified</td>
1029
1031
</tr>
1030
1032
<tr>
1031
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GParamSpecUChar.maximum"></a>maximum</code></em>;</span></p></td>
 
1033
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GParamSpecUChar.maximum"></a>maximum</code></em>;</span></p></td>
1032
1034
<td>maximum value for the property specified</td>
1033
1035
</tr>
1034
1036
<tr>
1035
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GParamSpecUChar.default-value"></a>default_value</code></em>;</span></p></td>
 
1037
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> <em class="structfield"><code><a name="GParamSpecUChar.default-value"></a>default_value</code></em>;</span></p></td>
1036
1038
<td>default value for the property specified</td>
1037
1039
</tr>
1038
1040
</tbody>
1041
1043
<hr>
1042
1044
<div class="refsect2">
1043
1045
<a name="g-param-spec-uchar"></a><h3>g_param_spec_uchar ()</h3>
1044
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_uchar                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1045
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
1046
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
1047
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> minimum</code></em>,
1048
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> maximum</code></em>,
1049
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> default_value</code></em>,
 
1046
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_uchar                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1047
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
1048
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
1049
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> minimum</code></em>,
 
1050
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> maximum</code></em>,
 
1051
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> default_value</code></em>,
1050
1052
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
1051
1053
<p>
1052
1054
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUChar" title="struct GParamSpecUChar"><span class="type">GParamSpecUChar</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-UCHAR:CAPS" title="G_TYPE_UCHAR"><code class="literal">G_TYPE_UCHAR</code></a> property.
1087
1089
</tr>
1088
1090
<tr>
1089
1091
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1090
 
<td>a newly created parameter specification</td>
 
1092
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
1093
</td>
1091
1094
</tr>
1092
1095
</tbody>
1093
1096
</table></div>
1096
1099
<div class="refsect2">
1097
1100
<a name="g-value-set-uchar"></a><h3>g_value_set_uchar ()</h3>
1098
1101
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_uchar                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
1099
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> v_uchar</code></em>);</pre>
 
1102
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> v_uchar</code></em>);</pre>
1100
1103
<p>
1101
1104
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-UCHAR:CAPS" title="G_TYPE_UCHAR"><code class="literal">G_TYPE_UCHAR</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_uchar</code></em>.
1102
1105
</p>
1121
1124
<hr>
1122
1125
<div class="refsect2">
1123
1126
<a name="g-value-get-uchar"></a><h3>g_value_get_uchar ()</h3>
1124
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>              g_value_get_uchar                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
1127
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a>              g_value_get_uchar                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
1125
1128
<p>
1126
1129
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-UCHAR:CAPS" title="G_TYPE_UCHAR"><code class="literal">G_TYPE_UCHAR</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
1127
1130
</p>
1165
1168
<tr>
1166
1169
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1167
1170
<td>
1168
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1171
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1169
1172
</tr>
1170
1173
</tbody>
1171
1174
</table></div>
1210
1213
<tr>
1211
1214
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1212
1215
<td>
1213
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1216
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1214
1217
</tr>
1215
1218
</tbody>
1216
1219
</table></div>
1249
1252
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
1250
1253
</tr>
1251
1254
<tr>
1252
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecInt.minimum"></a>minimum</code></em>;</span></p></td>
 
1255
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecInt.minimum"></a>minimum</code></em>;</span></p></td>
1253
1256
<td>minimum value for the property specified</td>
1254
1257
</tr>
1255
1258
<tr>
1256
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecInt.maximum"></a>maximum</code></em>;</span></p></td>
 
1259
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecInt.maximum"></a>maximum</code></em>;</span></p></td>
1257
1260
<td>maximum value for the property specified</td>
1258
1261
</tr>
1259
1262
<tr>
1260
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecInt.default-value"></a>default_value</code></em>;</span></p></td>
 
1263
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecInt.default-value"></a>default_value</code></em>;</span></p></td>
1261
1264
<td>default value for the property specified</td>
1262
1265
</tr>
1263
1266
</tbody>
1266
1269
<hr>
1267
1270
<div class="refsect2">
1268
1271
<a name="g-param-spec-int"></a><h3>g_param_spec_int ()</h3>
1269
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_int                    (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1270
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
1271
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
1272
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> minimum</code></em>,
1273
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> maximum</code></em>,
1274
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
 
1272
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_int                    (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1273
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
1274
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
1275
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> minimum</code></em>,
 
1276
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> maximum</code></em>,
 
1277
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
1275
1278
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
1276
1279
<p>
1277
1280
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecInt" title="struct GParamSpecInt"><span class="type">GParamSpecInt</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-INT:CAPS" title="G_TYPE_INT"><code class="literal">G_TYPE_INT</code></a> property.
1315
1318
</tr>
1316
1319
<tr>
1317
1320
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1318
 
<td>a newly created parameter specification</td>
 
1321
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
1322
</td>
1319
1323
</tr>
1320
1324
</tbody>
1321
1325
</table></div>
1324
1328
<div class="refsect2">
1325
1329
<a name="g-value-set-int"></a><h3>g_value_set_int ()</h3>
1326
1330
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_int                     (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
1327
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_int</code></em>);</pre>
 
1331
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_int</code></em>);</pre>
1328
1332
<p>
1329
1333
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-INT:CAPS" title="G_TYPE_INT"><code class="literal">G_TYPE_INT</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_int</code></em>.
1330
1334
</p>
1349
1353
<hr>
1350
1354
<div class="refsect2">
1351
1355
<a name="g-value-get-int"></a><h3>g_value_get_int ()</h3>
1352
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                g_value_get_int                     (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
1356
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                g_value_get_int                     (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
1353
1357
<p>
1354
1358
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-INT:CAPS" title="G_TYPE_INT"><code class="literal">G_TYPE_INT</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
1355
1359
</p>
1393
1397
<tr>
1394
1398
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1395
1399
<td>
1396
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1400
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1397
1401
</tr>
1398
1402
</tbody>
1399
1403
</table></div>
1438
1442
<tr>
1439
1443
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1440
1444
<td>
1441
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1445
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1442
1446
</tr>
1443
1447
</tbody>
1444
1448
</table></div>
1477
1481
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
1478
1482
</tr>
1479
1483
<tr>
1480
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecUInt.minimum"></a>minimum</code></em>;</span></p></td>
 
1484
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecUInt.minimum"></a>minimum</code></em>;</span></p></td>
1481
1485
<td>minimum value for the property specified</td>
1482
1486
</tr>
1483
1487
<tr>
1484
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecUInt.maximum"></a>maximum</code></em>;</span></p></td>
 
1488
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecUInt.maximum"></a>maximum</code></em>;</span></p></td>
1485
1489
<td>maximum value for the property specified</td>
1486
1490
</tr>
1487
1491
<tr>
1488
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecUInt.default-value"></a>default_value</code></em>;</span></p></td>
 
1492
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecUInt.default-value"></a>default_value</code></em>;</span></p></td>
1489
1493
<td>default value for the property specified</td>
1490
1494
</tr>
1491
1495
</tbody>
1494
1498
<hr>
1495
1499
<div class="refsect2">
1496
1500
<a name="g-param-spec-uint"></a><h3>g_param_spec_uint ()</h3>
1497
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_uint                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1498
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
1499
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
1500
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> minimum</code></em>,
1501
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> maximum</code></em>,
1502
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
 
1501
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_uint                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1502
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
1503
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
1504
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> minimum</code></em>,
 
1505
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> maximum</code></em>,
 
1506
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
1503
1507
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
1504
1508
<p>
1505
1509
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUInt" title="struct GParamSpecUInt"><span class="type">GParamSpecUInt</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT:CAPS" title="G_TYPE_UINT"><code class="literal">G_TYPE_UINT</code></a> property.
1543
1547
</tr>
1544
1548
<tr>
1545
1549
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1546
 
<td>a newly created parameter specification</td>
 
1550
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
1551
</td>
1547
1552
</tr>
1548
1553
</tbody>
1549
1554
</table></div>
1552
1557
<div class="refsect2">
1553
1558
<a name="g-value-set-uint"></a><h3>g_value_set_uint ()</h3>
1554
1559
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_uint                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
1555
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_uint</code></em>);</pre>
 
1560
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_uint</code></em>);</pre>
1556
1561
<p>
1557
1562
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT:CAPS" title="G_TYPE_UINT"><code class="literal">G_TYPE_UINT</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_uint</code></em>.
1558
1563
</p>
1577
1582
<hr>
1578
1583
<div class="refsect2">
1579
1584
<a name="g-value-get-uint"></a><h3>g_value_get_uint ()</h3>
1580
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               g_value_get_uint                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
1585
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               g_value_get_uint                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
1581
1586
<p>
1582
1587
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT:CAPS" title="G_TYPE_UINT"><code class="literal">G_TYPE_UINT</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
1583
1588
</p>
1621
1626
<tr>
1622
1627
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1623
1628
<td>
1624
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1629
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1625
1630
</tr>
1626
1631
</tbody>
1627
1632
</table></div>
1666
1671
<tr>
1667
1672
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1668
1673
<td>
1669
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1674
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1670
1675
</tr>
1671
1676
</tbody>
1672
1677
</table></div>
1705
1710
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
1706
1711
</tr>
1707
1712
<tr>
1708
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> <em class="structfield"><code><a name="GParamSpecLong.minimum"></a>minimum</code></em>;</span></p></td>
 
1713
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> <em class="structfield"><code><a name="GParamSpecLong.minimum"></a>minimum</code></em>;</span></p></td>
1709
1714
<td>minimum value for the property specified</td>
1710
1715
</tr>
1711
1716
<tr>
1712
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> <em class="structfield"><code><a name="GParamSpecLong.maximum"></a>maximum</code></em>;</span></p></td>
 
1717
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> <em class="structfield"><code><a name="GParamSpecLong.maximum"></a>maximum</code></em>;</span></p></td>
1713
1718
<td>maximum value for the property specified</td>
1714
1719
</tr>
1715
1720
<tr>
1716
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> <em class="structfield"><code><a name="GParamSpecLong.default-value"></a>default_value</code></em>;</span></p></td>
 
1721
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> <em class="structfield"><code><a name="GParamSpecLong.default-value"></a>default_value</code></em>;</span></p></td>
1717
1722
<td>default value for the property specified</td>
1718
1723
</tr>
1719
1724
</tbody>
1722
1727
<hr>
1723
1728
<div class="refsect2">
1724
1729
<a name="g-param-spec-long"></a><h3>g_param_spec_long ()</h3>
1725
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_long                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1726
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
1727
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
1728
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> minimum</code></em>,
1729
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> maximum</code></em>,
1730
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> default_value</code></em>,
 
1730
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_long                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1731
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
1732
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
1733
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> minimum</code></em>,
 
1734
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> maximum</code></em>,
 
1735
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> default_value</code></em>,
1731
1736
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
1732
1737
<p>
1733
1738
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecLong" title="struct GParamSpecLong"><span class="type">GParamSpecLong</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-LONG:CAPS" title="G_TYPE_LONG"><code class="literal">G_TYPE_LONG</code></a> property.
1771
1776
</tr>
1772
1777
<tr>
1773
1778
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1774
 
<td>a newly created parameter specification</td>
 
1779
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
1780
</td>
1775
1781
</tr>
1776
1782
</tbody>
1777
1783
</table></div>
1780
1786
<div class="refsect2">
1781
1787
<a name="g-value-set-long"></a><h3>g_value_set_long ()</h3>
1782
1788
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_long                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
1783
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> v_long</code></em>);</pre>
 
1789
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> v_long</code></em>);</pre>
1784
1790
<p>
1785
1791
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-LONG:CAPS" title="G_TYPE_LONG"><code class="literal">G_TYPE_LONG</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_long</code></em>.
1786
1792
</p>
1805
1811
<hr>
1806
1812
<div class="refsect2">
1807
1813
<a name="g-value-get-long"></a><h3>g_value_get_long ()</h3>
1808
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a>               g_value_get_long                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
1814
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a>               g_value_get_long                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
1809
1815
<p>
1810
1816
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-LONG:CAPS" title="G_TYPE_LONG"><code class="literal">G_TYPE_LONG</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
1811
1817
</p>
1849
1855
<tr>
1850
1856
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1851
1857
<td>
1852
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1858
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1853
1859
</tr>
1854
1860
</tbody>
1855
1861
</table></div>
1894
1900
<tr>
1895
1901
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1896
1902
<td>
1897
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
1903
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
1898
1904
</tr>
1899
1905
</tbody>
1900
1906
</table></div>
1933
1939
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
1934
1940
</tr>
1935
1941
<tr>
1936
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> <em class="structfield"><code><a name="GParamSpecULong.minimum"></a>minimum</code></em>;</span></p></td>
 
1942
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> <em class="structfield"><code><a name="GParamSpecULong.minimum"></a>minimum</code></em>;</span></p></td>
1937
1943
<td>minimum value for the property specified</td>
1938
1944
</tr>
1939
1945
<tr>
1940
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> <em class="structfield"><code><a name="GParamSpecULong.maximum"></a>maximum</code></em>;</span></p></td>
 
1946
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> <em class="structfield"><code><a name="GParamSpecULong.maximum"></a>maximum</code></em>;</span></p></td>
1941
1947
<td>maximum value for the property specified</td>
1942
1948
</tr>
1943
1949
<tr>
1944
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> <em class="structfield"><code><a name="GParamSpecULong.default-value"></a>default_value</code></em>;</span></p></td>
 
1950
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> <em class="structfield"><code><a name="GParamSpecULong.default-value"></a>default_value</code></em>;</span></p></td>
1945
1951
<td>default value for the property specified</td>
1946
1952
</tr>
1947
1953
</tbody>
1950
1956
<hr>
1951
1957
<div class="refsect2">
1952
1958
<a name="g-param-spec-ulong"></a><h3>g_param_spec_ulong ()</h3>
1953
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_ulong                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1954
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
1955
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
1956
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> minimum</code></em>,
1957
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> maximum</code></em>,
1958
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> default_value</code></em>,
 
1959
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_ulong                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
1960
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
1961
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
1962
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> minimum</code></em>,
 
1963
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> maximum</code></em>,
 
1964
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> default_value</code></em>,
1959
1965
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
1960
1966
<p>
1961
1967
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecULong" title="struct GParamSpecULong"><span class="type">GParamSpecULong</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-ULONG:CAPS" title="G_TYPE_ULONG"><code class="literal">G_TYPE_ULONG</code></a>
2000
2006
</tr>
2001
2007
<tr>
2002
2008
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2003
 
<td>a newly created parameter specification</td>
 
2009
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
2010
</td>
2004
2011
</tr>
2005
2012
</tbody>
2006
2013
</table></div>
2009
2016
<div class="refsect2">
2010
2017
<a name="g-value-set-ulong"></a><h3>g_value_set_ulong ()</h3>
2011
2018
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_ulong                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
2012
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> v_ulong</code></em>);</pre>
 
2019
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gulong"><span class="type">gulong</span></a> v_ulong</code></em>);</pre>
2013
2020
<p>
2014
2021
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-ULONG:CAPS" title="G_TYPE_ULONG"><code class="literal">G_TYPE_ULONG</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_ulong</code></em>.
2015
2022
</p>
2034
2041
<hr>
2035
2042
<div class="refsect2">
2036
2043
<a name="g-value-get-ulong"></a><h3>g_value_get_ulong ()</h3>
2037
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>              g_value_get_ulong                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
2044
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gulong"><span class="returnvalue">gulong</span></a>              g_value_get_ulong                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
2038
2045
<p>
2039
2046
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-ULONG:CAPS" title="G_TYPE_ULONG"><code class="literal">G_TYPE_ULONG</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
2040
2047
</p>
2078
2085
<tr>
2079
2086
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2080
2087
<td>
2081
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2088
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2082
2089
</tr>
2083
2090
</tbody>
2084
2091
</table></div>
2123
2130
<tr>
2124
2131
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2125
2132
<td>
2126
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2133
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2127
2134
</tr>
2128
2135
</tbody>
2129
2136
</table></div>
2162
2169
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
2163
2170
</tr>
2164
2171
<tr>
2165
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> <em class="structfield"><code><a name="GParamSpecInt64.minimum"></a>minimum</code></em>;</span></p></td>
 
2172
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> <em class="structfield"><code><a name="GParamSpecInt64.minimum"></a>minimum</code></em>;</span></p></td>
2166
2173
<td>minimum value for the property specified</td>
2167
2174
</tr>
2168
2175
<tr>
2169
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> <em class="structfield"><code><a name="GParamSpecInt64.maximum"></a>maximum</code></em>;</span></p></td>
 
2176
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> <em class="structfield"><code><a name="GParamSpecInt64.maximum"></a>maximum</code></em>;</span></p></td>
2170
2177
<td>maximum value for the property specified</td>
2171
2178
</tr>
2172
2179
<tr>
2173
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> <em class="structfield"><code><a name="GParamSpecInt64.default-value"></a>default_value</code></em>;</span></p></td>
 
2180
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> <em class="structfield"><code><a name="GParamSpecInt64.default-value"></a>default_value</code></em>;</span></p></td>
2174
2181
<td>default value for the property specified</td>
2175
2182
</tr>
2176
2183
</tbody>
2179
2186
<hr>
2180
2187
<div class="refsect2">
2181
2188
<a name="g-param-spec-int64"></a><h3>g_param_spec_int64 ()</h3>
2182
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_int64                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2183
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
2184
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
2185
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> minimum</code></em>,
2186
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> maximum</code></em>,
2187
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> default_value</code></em>,
 
2189
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_int64                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
2190
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
2191
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
2192
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> minimum</code></em>,
 
2193
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> maximum</code></em>,
 
2194
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> default_value</code></em>,
2188
2195
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
2189
2196
<p>
2190
2197
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecInt64" title="struct GParamSpecInt64"><span class="type">GParamSpecInt64</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-INT64:CAPS" title="G_TYPE_INT64"><code class="literal">G_TYPE_INT64</code></a> property.
2228
2235
</tr>
2229
2236
<tr>
2230
2237
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2231
 
<td>a newly created parameter specification</td>
 
2238
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
2239
</td>
2232
2240
</tr>
2233
2241
</tbody>
2234
2242
</table></div>
2237
2245
<div class="refsect2">
2238
2246
<a name="g-value-set-int64"></a><h3>g_value_set_int64 ()</h3>
2239
2247
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_int64                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
2240
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> v_int64</code></em>);</pre>
 
2248
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> v_int64</code></em>);</pre>
2241
2249
<p>
2242
2250
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-INT64:CAPS" title="G_TYPE_INT64"><code class="literal">G_TYPE_INT64</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_int64</code></em>.
2243
2251
</p>
2262
2270
<hr>
2263
2271
<div class="refsect2">
2264
2272
<a name="g-value-get-int64"></a><h3>g_value_get_int64 ()</h3>
2265
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              g_value_get_int64                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
2273
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              g_value_get_int64                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
2266
2274
<p>
2267
2275
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-INT64:CAPS" title="G_TYPE_INT64"><code class="literal">G_TYPE_INT64</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
2268
2276
</p>
2306
2314
<tr>
2307
2315
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2308
2316
<td>
2309
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2317
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2310
2318
</tr>
2311
2319
</tbody>
2312
2320
</table></div>
2351
2359
<tr>
2352
2360
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2353
2361
<td>
2354
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2362
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2355
2363
</tr>
2356
2364
</tbody>
2357
2365
</table></div>
2390
2398
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
2391
2399
</tr>
2392
2400
<tr>
2393
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> <em class="structfield"><code><a name="GParamSpecUInt64.minimum"></a>minimum</code></em>;</span></p></td>
 
2401
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> <em class="structfield"><code><a name="GParamSpecUInt64.minimum"></a>minimum</code></em>;</span></p></td>
2394
2402
<td>minimum value for the property specified</td>
2395
2403
</tr>
2396
2404
<tr>
2397
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> <em class="structfield"><code><a name="GParamSpecUInt64.maximum"></a>maximum</code></em>;</span></p></td>
 
2405
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> <em class="structfield"><code><a name="GParamSpecUInt64.maximum"></a>maximum</code></em>;</span></p></td>
2398
2406
<td>maximum value for the property specified</td>
2399
2407
</tr>
2400
2408
<tr>
2401
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> <em class="structfield"><code><a name="GParamSpecUInt64.default-value"></a>default_value</code></em>;</span></p></td>
 
2409
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> <em class="structfield"><code><a name="GParamSpecUInt64.default-value"></a>default_value</code></em>;</span></p></td>
2402
2410
<td>default value for the property specified</td>
2403
2411
</tr>
2404
2412
</tbody>
2407
2415
<hr>
2408
2416
<div class="refsect2">
2409
2417
<a name="g-param-spec-uint64"></a><h3>g_param_spec_uint64 ()</h3>
2410
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_uint64                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2411
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
2412
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
2413
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minimum</code></em>,
2414
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> maximum</code></em>,
2415
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> default_value</code></em>,
 
2418
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_uint64                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
2419
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
2420
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
2421
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minimum</code></em>,
 
2422
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> maximum</code></em>,
 
2423
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> default_value</code></em>,
2416
2424
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
2417
2425
<p>
2418
2426
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUInt64" title="struct GParamSpecUInt64"><span class="type">GParamSpecUInt64</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT64:CAPS" title="G_TYPE_UINT64"><code class="literal">G_TYPE_UINT64</code></a>
2457
2465
</tr>
2458
2466
<tr>
2459
2467
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2460
 
<td>a newly created parameter specification</td>
 
2468
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
2469
</td>
2461
2470
</tr>
2462
2471
</tbody>
2463
2472
</table></div>
2466
2475
<div class="refsect2">
2467
2476
<a name="g-value-set-uint64"></a><h3>g_value_set_uint64 ()</h3>
2468
2477
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_uint64                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
2469
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> v_uint64</code></em>);</pre>
 
2478
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> v_uint64</code></em>);</pre>
2470
2479
<p>
2471
2480
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT64:CAPS" title="G_TYPE_UINT64"><code class="literal">G_TYPE_UINT64</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_uint64</code></em>.
2472
2481
</p>
2491
2500
<hr>
2492
2501
<div class="refsect2">
2493
2502
<a name="g-value-get-uint64"></a><h3>g_value_get_uint64 ()</h3>
2494
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>             g_value_get_uint64                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
2503
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a>             g_value_get_uint64                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
2495
2504
<p>
2496
2505
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT64:CAPS" title="G_TYPE_UINT64"><code class="literal">G_TYPE_UINT64</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
2497
2506
</p>
2535
2544
<tr>
2536
2545
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2537
2546
<td>
2538
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2547
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2539
2548
</tr>
2540
2549
</tbody>
2541
2550
</table></div>
2580
2589
<tr>
2581
2590
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2582
2591
<td>
2583
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2592
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2584
2593
</tr>
2585
2594
</tbody>
2586
2595
</table></div>
2620
2629
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
2621
2630
</tr>
2622
2631
<tr>
2623
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.minimum"></a>minimum</code></em>;</span></p></td>
 
2632
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.minimum"></a>minimum</code></em>;</span></p></td>
2624
2633
<td>minimum value for the property specified</td>
2625
2634
</tr>
2626
2635
<tr>
2627
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.maximum"></a>maximum</code></em>;</span></p></td>
 
2636
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.maximum"></a>maximum</code></em>;</span></p></td>
2628
2637
<td>maximum value for the property specified</td>
2629
2638
</tr>
2630
2639
<tr>
2631
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.default-value"></a>default_value</code></em>;</span></p></td>
 
2640
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.default-value"></a>default_value</code></em>;</span></p></td>
2632
2641
<td>default value for the property specified</td>
2633
2642
</tr>
2634
2643
<tr>
2635
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.epsilon"></a>epsilon</code></em>;</span></p></td>
 
2644
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> <em class="structfield"><code><a name="GParamSpecFloat.epsilon"></a>epsilon</code></em>;</span></p></td>
2636
2645
<td>values closer than <em class="parameter"><code>epsilon</code></em> will be considered identical
2637
2646
by <a class="link" href="gobject-GParamSpec.html#g-param-values-cmp" title="g_param_values_cmp ()"><code class="function">g_param_values_cmp()</code></a>; the default value is 1e-30.</td>
2638
2647
</tr>
2642
2651
<hr>
2643
2652
<div class="refsect2">
2644
2653
<a name="g-param-spec-float"></a><h3>g_param_spec_float ()</h3>
2645
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_float                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2646
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
2647
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
2648
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> minimum</code></em>,
2649
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> maximum</code></em>,
2650
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> default_value</code></em>,
 
2654
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_float                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
2655
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
2656
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
2657
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> minimum</code></em>,
 
2658
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> maximum</code></em>,
 
2659
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> default_value</code></em>,
2651
2660
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
2652
2661
<p>
2653
2662
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecFloat" title="struct GParamSpecFloat"><span class="type">GParamSpecFloat</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-FLOAT:CAPS" title="G_TYPE_FLOAT"><code class="literal">G_TYPE_FLOAT</code></a> property.
2691
2700
</tr>
2692
2701
<tr>
2693
2702
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2694
 
<td>a newly created parameter specification</td>
 
2703
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
2704
</td>
2695
2705
</tr>
2696
2706
</tbody>
2697
2707
</table></div>
2700
2710
<div class="refsect2">
2701
2711
<a name="g-value-set-float"></a><h3>g_value_set_float ()</h3>
2702
2712
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_float                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
2703
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> v_float</code></em>);</pre>
 
2713
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> v_float</code></em>);</pre>
2704
2714
<p>
2705
2715
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-FLOAT:CAPS" title="G_TYPE_FLOAT"><code class="literal">G_TYPE_FLOAT</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_float</code></em>.
2706
2716
</p>
2725
2735
<hr>
2726
2736
<div class="refsect2">
2727
2737
<a name="g-value-get-float"></a><h3>g_value_get_float ()</h3>
2728
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a>              g_value_get_float                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
2738
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a>              g_value_get_float                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
2729
2739
<p>
2730
2740
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-FLOAT:CAPS" title="G_TYPE_FLOAT"><code class="literal">G_TYPE_FLOAT</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
2731
2741
</p>
2769
2779
<tr>
2770
2780
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2771
2781
<td>
2772
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2782
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2773
2783
</tr>
2774
2784
</tbody>
2775
2785
</table></div>
2814
2824
<tr>
2815
2825
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2816
2826
<td>
2817
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
2827
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
2818
2828
</tr>
2819
2829
</tbody>
2820
2830
</table></div>
2854
2864
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
2855
2865
</tr>
2856
2866
<tr>
2857
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.minimum"></a>minimum</code></em>;</span></p></td>
 
2867
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.minimum"></a>minimum</code></em>;</span></p></td>
2858
2868
<td>minimum value for the property specified</td>
2859
2869
</tr>
2860
2870
<tr>
2861
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.maximum"></a>maximum</code></em>;</span></p></td>
 
2871
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.maximum"></a>maximum</code></em>;</span></p></td>
2862
2872
<td>maximum value for the property specified</td>
2863
2873
</tr>
2864
2874
<tr>
2865
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.default-value"></a>default_value</code></em>;</span></p></td>
 
2875
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.default-value"></a>default_value</code></em>;</span></p></td>
2866
2876
<td>default value for the property specified</td>
2867
2877
</tr>
2868
2878
<tr>
2869
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.epsilon"></a>epsilon</code></em>;</span></p></td>
 
2879
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> <em class="structfield"><code><a name="GParamSpecDouble.epsilon"></a>epsilon</code></em>;</span></p></td>
2870
2880
<td>values closer than <em class="parameter"><code>epsilon</code></em> will be considered identical
2871
2881
by <a class="link" href="gobject-GParamSpec.html#g-param-values-cmp" title="g_param_values_cmp ()"><code class="function">g_param_values_cmp()</code></a>; the default value is 1e-90.</td>
2872
2882
</tr>
2876
2886
<hr>
2877
2887
<div class="refsect2">
2878
2888
<a name="g-param-spec-double"></a><h3>g_param_spec_double ()</h3>
2879
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_double                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2880
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
2881
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
2882
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> minimum</code></em>,
2883
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> maximum</code></em>,
2884
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> default_value</code></em>,
 
2889
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_double                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
2890
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
2891
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
2892
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> minimum</code></em>,
 
2893
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> maximum</code></em>,
 
2894
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> default_value</code></em>,
2885
2895
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
2886
2896
<p>
2887
2897
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecDouble" title="struct GParamSpecDouble"><span class="type">GParamSpecDouble</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-DOUBLE:CAPS" title="G_TYPE_DOUBLE"><code class="literal">G_TYPE_DOUBLE</code></a>
2926
2936
</tr>
2927
2937
<tr>
2928
2938
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2929
 
<td>a newly created parameter specification</td>
 
2939
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
2940
</td>
2930
2941
</tr>
2931
2942
</tbody>
2932
2943
</table></div>
2935
2946
<div class="refsect2">
2936
2947
<a name="g-value-set-double"></a><h3>g_value_set_double ()</h3>
2937
2948
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_double                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
2938
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> v_double</code></em>);</pre>
 
2949
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> v_double</code></em>);</pre>
2939
2950
<p>
2940
2951
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-DOUBLE:CAPS" title="G_TYPE_DOUBLE"><code class="literal">G_TYPE_DOUBLE</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_double</code></em>.
2941
2952
</p>
2960
2971
<hr>
2961
2972
<div class="refsect2">
2962
2973
<a name="g-value-get-double"></a><h3>g_value_get_double ()</h3>
2963
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             g_value_get_double                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
2974
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a>             g_value_get_double                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
2964
2975
<p>
2965
2976
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-DOUBLE:CAPS" title="G_TYPE_DOUBLE"><code class="literal">G_TYPE_DOUBLE</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
2966
2977
</p>
3004
3015
<tr>
3005
3016
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3006
3017
<td>
3007
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3018
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3008
3019
</tr>
3009
3020
</tbody>
3010
3021
</table></div>
3049
3060
<tr>
3050
3061
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3051
3062
<td>
3052
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3063
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3053
3064
</tr>
3054
3065
</tbody>
3055
3066
</table></div>
3092
3103
<td>the <a class="link" href="gobject-Enumeration-and-Flag-Types.html#GEnumClass" title="struct GEnumClass"><span class="type">GEnumClass</span></a> for the enum</td>
3093
3104
</tr>
3094
3105
<tr>
3095
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecEnum.default-value"></a>default_value</code></em>;</span></p></td>
 
3106
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> <em class="structfield"><code><a name="GParamSpecEnum.default-value"></a>default_value</code></em>;</span></p></td>
3096
3107
<td>default value for the property specified</td>
3097
3108
</tr>
3098
3109
</tbody>
3101
3112
<hr>
3102
3113
<div class="refsect2">
3103
3114
<a name="g-param-spec-enum"></a><h3>g_param_spec_enum ()</h3>
3104
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_enum                   (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
3105
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
3106
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
3115
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_enum                   (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3116
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
3117
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
3107
3118
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> enum_type</code></em>,
3108
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
 
3119
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> default_value</code></em>,
3109
3120
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
3110
3121
<p>
3111
3122
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecEnum" title="struct GParamSpecEnum"><span class="type">GParamSpecEnum</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-ENUM:CAPS" title="G_TYPE_ENUM"><code class="literal">G_TYPE_ENUM</code></a>
3147
3158
</tr>
3148
3159
<tr>
3149
3160
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3150
 
<td>a newly created parameter specification</td>
 
3161
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
3162
</td>
3151
3163
</tr>
3152
3164
</tbody>
3153
3165
</table></div>
3156
3168
<div class="refsect2">
3157
3169
<a name="g-value-set-enum"></a><h3>g_value_set_enum ()</h3>
3158
3170
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_enum                    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
3159
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_enum</code></em>);</pre>
 
3171
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> v_enum</code></em>);</pre>
3160
3172
<p>
3161
3173
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-ENUM:CAPS" title="G_TYPE_ENUM"><code class="literal">G_TYPE_ENUM</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_enum</code></em>.
3162
3174
</p>
3181
3193
<hr>
3182
3194
<div class="refsect2">
3183
3195
<a name="g-value-get-enum"></a><h3>g_value_get_enum ()</h3>
3184
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                g_value_get_enum                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
3196
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                g_value_get_enum                    (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
3185
3197
<p>
3186
3198
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-ENUM:CAPS" title="G_TYPE_ENUM"><code class="literal">G_TYPE_ENUM</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
3187
3199
</p>
3225
3237
<tr>
3226
3238
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3227
3239
<td>
3228
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3240
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3229
3241
</tr>
3230
3242
</tbody>
3231
3243
</table></div>
3270
3282
<tr>
3271
3283
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3272
3284
<td>
3273
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3285
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3274
3286
</tr>
3275
3287
</tbody>
3276
3288
</table></div>
3313
3325
<td>the <a class="link" href="gobject-Enumeration-and-Flag-Types.html#GFlagsClass" title="struct GFlagsClass"><span class="type">GFlagsClass</span></a> for the flags</td>
3314
3326
</tr>
3315
3327
<tr>
3316
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecFlags.default-value"></a>default_value</code></em>;</span></p></td>
 
3328
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecFlags.default-value"></a>default_value</code></em>;</span></p></td>
3317
3329
<td>default value for the property specified</td>
3318
3330
</tr>
3319
3331
</tbody>
3322
3334
<hr>
3323
3335
<div class="refsect2">
3324
3336
<a name="g-param-spec-flags"></a><h3>g_param_spec_flags ()</h3>
3325
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_flags                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
3326
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
3327
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
3337
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_flags                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3338
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
3339
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
3328
3340
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> flags_type</code></em>,
3329
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
 
3341
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> default_value</code></em>,
3330
3342
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
3331
3343
<p>
3332
3344
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecFlags" title="struct GParamSpecFlags"><span class="type">GParamSpecFlags</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-FLAGS:CAPS" title="G_TYPE_FLAGS"><code class="literal">G_TYPE_FLAGS</code></a>
3368
3380
</tr>
3369
3381
<tr>
3370
3382
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3371
 
<td>a newly created parameter specification</td>
 
3383
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
3384
</td>
3372
3385
</tr>
3373
3386
</tbody>
3374
3387
</table></div>
3377
3390
<div class="refsect2">
3378
3391
<a name="g-value-set-flags"></a><h3>g_value_set_flags ()</h3>
3379
3392
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_flags                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
3380
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_flags</code></em>);</pre>
 
3393
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> v_flags</code></em>);</pre>
3381
3394
<p>
3382
3395
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-FLAGS:CAPS" title="G_TYPE_FLAGS"><code class="literal">G_TYPE_FLAGS</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_flags</code></em>.
3383
3396
</p>
3402
3415
<hr>
3403
3416
<div class="refsect2">
3404
3417
<a name="g-value-get-flags"></a><h3>g_value_get_flags ()</h3>
3405
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               g_value_get_flags                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
3418
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               g_value_get_flags                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
3406
3419
<p>
3407
3420
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-FLAGS:CAPS" title="G_TYPE_FLAGS"><code class="literal">G_TYPE_FLAGS</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
3408
3421
</p>
3446
3459
<tr>
3447
3460
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3448
3461
<td>
3449
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3462
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3450
3463
</tr>
3451
3464
</tbody>
3452
3465
</table></div>
3491
3504
<tr>
3492
3505
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3493
3506
<td>
3494
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3507
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3495
3508
</tr>
3496
3509
</tbody>
3497
3510
</table></div>
3534
3547
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
3535
3548
</tr>
3536
3549
<tr>
3537
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GParamSpecString.default-value"></a>default_value</code></em>;</span></p></td>
 
3550
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GParamSpecString.default-value"></a>default_value</code></em>;</span></p></td>
3538
3551
<td>default value for the property specified</td>
3539
3552
</tr>
3540
3553
<tr>
3541
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GParamSpecString.cset-first"></a>cset_first</code></em>;</span></p></td>
 
3554
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GParamSpecString.cset-first"></a>cset_first</code></em>;</span></p></td>
3542
3555
<td>a string containing the allowed values for the first byte</td>
3543
3556
</tr>
3544
3557
<tr>
3545
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GParamSpecString.cset-nth"></a>cset_nth</code></em>;</span></p></td>
 
3558
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GParamSpecString.cset-nth"></a>cset_nth</code></em>;</span></p></td>
3546
3559
<td>a string containing the allowed values for the subsequent bytes</td>
3547
3560
</tr>
3548
3561
<tr>
3549
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> <em class="structfield"><code><a name="GParamSpecString.substitutor"></a>substitutor</code></em>;</span></p></td>
 
3562
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> <em class="structfield"><code><a name="GParamSpecString.substitutor"></a>substitutor</code></em>;</span></p></td>
3550
3563
<td>the replacement byte for bytes which don't match <em class="parameter"><code>cset_first</code></em> or <em class="parameter"><code>cset_nth</code></em>.</td>
3551
3564
</tr>
3552
3565
<tr>
3553
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecString.null-fold-if-empty"></a>null_fold_if_empty</code></em> : 1;</span></p></td>
3554
 
<td>replace empty string by <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
3566
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecString.null-fold-if-empty"></a>null_fold_if_empty</code></em> : 1;</span></p></td>
 
3567
<td>replace empty string by <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
3555
3568
</td>
3556
3569
</tr>
3557
3570
<tr>
3558
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecString.ensure-non-null"></a>ensure_non_null</code></em> : 1;</span></p></td>
3559
 
<td>replace <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> strings by an empty string</td>
 
3571
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecString.ensure-non-null"></a>ensure_non_null</code></em> : 1;</span></p></td>
 
3572
<td>replace <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> strings by an empty string</td>
3560
3573
</tr>
3561
3574
</tbody>
3562
3575
</table></div>
3573
3586
<hr>
3574
3587
<div class="refsect2">
3575
3588
<a name="g-param-spec-string"></a><h3>g_param_spec_string ()</h3>
3576
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_string                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
3577
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
3578
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
3579
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_value</code></em>,
 
3589
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_string                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3590
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
3591
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
3592
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_value</code></em>,
3580
3593
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
3581
3594
<p>
3582
3595
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecString" title="struct GParamSpecString"><span class="type">GParamSpecString</span></a> instance.
3612
3625
</tr>
3613
3626
<tr>
3614
3627
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3615
 
<td>a newly created parameter specification</td>
 
3628
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
3629
</td>
3616
3630
</tr>
3617
3631
</tbody>
3618
3632
</table></div>
3621
3635
<div class="refsect2">
3622
3636
<a name="g-value-set-string"></a><h3>g_value_set_string ()</h3>
3623
3637
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_string                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
3624
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
 
3638
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
3625
3639
<p>
3626
3640
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-STRING:CAPS" title="G_TYPE_STRING"><code class="literal">G_TYPE_STRING</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_string</code></em>.
3627
3641
</p>
3648
3662
<div class="refsect2">
3649
3663
<a name="g-value-set-static-string"></a><h3>g_value_set_static_string ()</h3>
3650
3664
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_static_string           (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
3651
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
 
3665
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
3652
3666
<p>
3653
3667
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-STRING:CAPS" title="G_TYPE_STRING"><code class="literal">G_TYPE_STRING</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_string</code></em>.
3654
3668
The string is assumed to be static, and is thus not duplicated
3677
3691
<div class="refsect2">
3678
3692
<a name="g-value-take-string"></a><h3>g_value_take_string ()</h3>
3679
3693
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_take_string                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
3680
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
 
3694
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
3681
3695
<p>
3682
3696
Sets the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-STRING:CAPS" title="G_TYPE_STRING"><code class="literal">G_TYPE_STRING</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_string</code></em>.
3683
3697
</p>
3705
3719
<div class="refsect2">
3706
3720
<a name="g-value-set-string-take-ownership"></a><h3>g_value_set_string_take_ownership ()</h3>
3707
3721
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_string_take_ownership   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
3708
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
 
3722
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *v_string</code></em>);</pre>
3709
3723
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
3710
3724
<h3 class="title">Warning</h3>
3711
3725
<p><code class="literal">g_value_set_string_take_ownership</code> has been deprecated since version 2.4 and should not be used in newly-written code. Use <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-string" title="g_value_take_string ()"><code class="function">g_value_take_string()</code></a> instead.</p>
3735
3749
<hr>
3736
3750
<div class="refsect2">
3737
3751
<a name="g-value-get-string"></a><h3>g_value_get_string ()</h3>
3738
 
<pre class="programlisting">const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       g_value_get_string                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
3752
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       g_value_get_string                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
3739
3753
<p>
3740
3754
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-STRING:CAPS" title="G_TYPE_STRING"><code class="literal">G_TYPE_STRING</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
3741
3755
</p>
3761
3775
<hr>
3762
3776
<div class="refsect2">
3763
3777
<a name="g-value-dup-string"></a><h3>g_value_dup_string ()</h3>
3764
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             g_value_dup_string                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
3778
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             g_value_dup_string                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
3765
3779
<p>
3766
3780
Get a copy the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-STRING:CAPS" title="G_TYPE_STRING"><code class="literal">G_TYPE_STRING</code></a> <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
3767
3781
</p>
3805
3819
<tr>
3806
3820
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3807
3821
<td>
3808
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3822
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3809
3823
</tr>
3810
3824
</tbody>
3811
3825
</table></div>
3850
3864
<tr>
3851
3865
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3852
3866
<td>
3853
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
3867
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
3854
3868
</tr>
3855
3869
</tbody>
3856
3870
</table></div>
3889
3903
<hr>
3890
3904
<div class="refsect2">
3891
3905
<a name="g-param-spec-param"></a><h3>g_param_spec_param ()</h3>
3892
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_param                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
3893
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
3894
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
3906
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_param                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3907
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
3908
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
3895
3909
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> param_type</code></em>,
3896
3910
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
3897
3911
<p>
3930
3944
</tr>
3931
3945
<tr>
3932
3946
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3933
 
<td>a newly created parameter specification</td>
 
3947
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
3948
</td>
3934
3949
</tr>
3935
3950
</tbody>
3936
3951
</table></div>
4099
4114
<tr>
4100
4115
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4101
4116
<td>
4102
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4117
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4103
4118
</tr>
4104
4119
</tbody>
4105
4120
</table></div>
4145
4160
<tr>
4146
4161
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4147
4162
<td>
4148
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4163
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4149
4164
</tr>
4150
4165
</tbody>
4151
4166
</table></div>
4183
4198
<hr>
4184
4199
<div class="refsect2">
4185
4200
<a name="g-param-spec-boxed"></a><h3>g_param_spec_boxed ()</h3>
4186
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_boxed                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
4187
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
4188
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
4201
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_boxed                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
4202
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
4203
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
4189
4204
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> boxed_type</code></em>,
4190
4205
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
4191
4206
<p>
4224
4239
</tr>
4225
4240
<tr>
4226
4241
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4227
 
<td>a newly created parameter specification</td>
 
4242
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
4243
</td>
4228
4244
</tr>
4229
4245
</tbody>
4230
4246
</table></div>
4233
4249
<div class="refsect2">
4234
4250
<a name="g-value-set-boxed"></a><h3>g_value_set_boxed ()</h3>
4235
4251
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_boxed                   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4236
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
 
4252
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
4237
4253
<p>
4238
4254
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOXED:CAPS" title="G_TYPE_BOXED"><code class="literal">G_TYPE_BOXED</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_boxed</code></em>.
4239
4255
</p>
4259
4275
<div class="refsect2">
4260
4276
<a name="g-value-set-static-boxed"></a><h3>g_value_set_static_boxed ()</h3>
4261
4277
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_static_boxed            (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4262
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
 
4278
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
4263
4279
<p>
4264
4280
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOXED:CAPS" title="G_TYPE_BOXED"><code class="literal">G_TYPE_BOXED</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_boxed</code></em>.
4265
4281
The boxed value is assumed to be static, and is thus not duplicated
4287
4303
<div class="refsect2">
4288
4304
<a name="g-value-take-boxed"></a><h3>g_value_take_boxed ()</h3>
4289
4305
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_take_boxed                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4290
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
 
4306
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
4291
4307
<p>
4292
4308
Sets the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOXED:CAPS" title="G_TYPE_BOXED"><code class="literal">G_TYPE_BOXED</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_boxed</code></em>
4293
4309
and takes over the ownership of the callers reference to <em class="parameter"><code>v_boxed</code></em>;
4316
4332
<div class="refsect2">
4317
4333
<a name="g-value-set-boxed-take-ownership"></a><h3>g_value_set_boxed_take_ownership ()</h3>
4318
4334
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_boxed_take_ownership    (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4319
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
 
4335
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span class="type">gconstpointer</span></a> v_boxed</code></em>);</pre>
4320
4336
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
4321
4337
<h3 class="title">Warning</h3>
4322
4338
<p><code class="literal">g_value_set_boxed_take_ownership</code> has been deprecated since version 2.4 and should not be used in newly-written code. Use <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-boxed" title="g_value_take_boxed ()"><code class="function">g_value_take_boxed()</code></a> instead.</p>
4345
4361
<hr>
4346
4362
<div class="refsect2">
4347
4363
<a name="g-value-get-boxed"></a><h3>g_value_get_boxed ()</h3>
4348
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_get_boxed                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
4364
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_get_boxed                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
4349
4365
<p>
4350
4366
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOXED:CAPS" title="G_TYPE_BOXED"><code class="literal">G_TYPE_BOXED</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
4351
4367
</p>
4370
4386
<hr>
4371
4387
<div class="refsect2">
4372
4388
<a name="g-value-dup-boxed"></a><h3>g_value_dup_boxed ()</h3>
4373
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_dup_boxed                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
4389
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_dup_boxed                   (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
4374
4390
<p>
4375
4391
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-BOXED:CAPS" title="G_TYPE_BOXED"><code class="literal">G_TYPE_BOXED</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.  Upon getting,
4376
4392
the boxed value is duplicated and needs to be later freed with
4416
4432
<tr>
4417
4433
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4418
4434
<td>
4419
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4435
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4420
4436
</tr>
4421
4437
</tbody>
4422
4438
</table></div>
4461
4477
<tr>
4462
4478
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4463
4479
<td>
4464
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4480
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4465
4481
</tr>
4466
4482
</tbody>
4467
4483
</table></div>
4499
4515
<hr>
4500
4516
<div class="refsect2">
4501
4517
<a name="g-param-spec-pointer"></a><h3>g_param_spec_pointer ()</h3>
4502
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_pointer                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
4503
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
4504
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
4518
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_pointer                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
4519
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
4520
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
4505
4521
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
4506
4522
<p>
4507
4523
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecPointer" title="struct GParamSpecPointer"><span class="type">GParamSpecPointer</span></a> instance specifying a pointer property.
4533
4549
</tr>
4534
4550
<tr>
4535
4551
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4536
 
<td>a newly created parameter specification</td>
 
4552
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
4553
</td>
4537
4554
</tr>
4538
4555
</tbody>
4539
4556
</table></div>
4542
4559
<div class="refsect2">
4543
4560
<a name="g-value-set-pointer"></a><h3>g_value_set_pointer ()</h3>
4544
4561
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_pointer                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4545
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_pointer</code></em>);</pre>
 
4562
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_pointer</code></em>);</pre>
4546
4563
<p>
4547
4564
Set the contents of a pointer <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_pointer</code></em>.
4548
4565
</p>
4567
4584
<hr>
4568
4585
<div class="refsect2">
4569
4586
<a name="g-value-get-pointer"></a><h3>g_value_get_pointer ()</h3>
4570
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_get_pointer                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
4587
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_get_pointer                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
4571
4588
<p>
4572
4589
Get the contents of a pointer <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
4573
4590
</p>
4611
4628
<tr>
4612
4629
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4613
4630
<td>
4614
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4631
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4615
4632
</tr>
4616
4633
</tbody>
4617
4634
</table></div>
4656
4673
<tr>
4657
4674
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4658
4675
<td>
4659
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4676
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4660
4677
</tr>
4661
4678
</tbody>
4662
4679
</table></div>
4694
4711
<hr>
4695
4712
<div class="refsect2">
4696
4713
<a name="g-param-spec-object"></a><h3>g_param_spec_object ()</h3>
4697
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_object                 (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
4698
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
4699
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
4714
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_object                 (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
4715
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
4716
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
4700
4717
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> object_type</code></em>,
4701
4718
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
4702
4719
<p>
4735
4752
</tr>
4736
4753
<tr>
4737
4754
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4738
 
<td>a newly created parameter specification</td>
 
4755
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
4756
</td>
4739
4757
</tr>
4740
4758
</tbody>
4741
4759
</table></div>
4744
4762
<div class="refsect2">
4745
4763
<a name="g-value-set-object"></a><h3>g_value_set_object ()</h3>
4746
4764
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_object                  (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4747
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);</pre>
 
4765
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);</pre>
4748
4766
<p>
4749
4767
Set the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-OBJECT:CAPS" title="G_TYPE_OBJECT"><code class="literal">G_TYPE_OBJECT</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_object</code></em>.
4750
4768
</p>
4772
4790
</tr>
4773
4791
<tr>
4774
4792
<td><p><span class="term"><em class="parameter"><code>v_object</code></em> :</span></p></td>
4775
 
<td>object value to be set. <span class="annotation">[<acronym title="Override the parsed C type with given type"><span class="acronym">type</span></acronym> GObject.Object][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
4793
<td>object value to be set. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GObject.Object][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
4776
4794
</td>
4777
4795
</tr>
4778
4796
</tbody>
4782
4800
<div class="refsect2">
4783
4801
<a name="g-value-take-object"></a><h3>g_value_take_object ()</h3>
4784
4802
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_take_object                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4785
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);</pre>
 
4803
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);</pre>
4786
4804
<p>
4787
4805
Sets the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-OBJECT:CAPS" title="G_TYPE_OBJECT"><code class="literal">G_TYPE_OBJECT</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>v_object</code></em>
4788
4806
and takes over the ownership of the callers reference to <em class="parameter"><code>v_object</code></em>;
4816
4834
<div class="refsect2">
4817
4835
<a name="g-value-set-object-take-ownership"></a><h3>g_value_set_object_take_ownership ()</h3>
4818
4836
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_object_take_ownership   (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
4819
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);</pre>
 
4837
                                                         <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> v_object</code></em>);</pre>
4820
4838
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
4821
4839
<h3 class="title">Warning</h3>
4822
4840
<p><code class="literal">g_value_set_object_take_ownership</code> has been deprecated since version 2.4 and should not be used in newly-written code. Use <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#g-value-take-object" title="g_value_take_object ()"><code class="function">g_value_take_object()</code></a> instead.</p>
4845
4863
<hr>
4846
4864
<div class="refsect2">
4847
4865
<a name="g-value-get-object"></a><h3>g_value_get_object ()</h3>
4848
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_get_object                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
4866
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_get_object                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
4849
4867
<p>
4850
4868
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-OBJECT:CAPS" title="G_TYPE_OBJECT"><code class="literal">G_TYPE_OBJECT</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
4851
4869
</p>
4861
4879
</tr>
4862
4880
<tr>
4863
4881
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4864
 
<td>object contents of <em class="parameter"><code>value</code></em>. <span class="annotation">[<acronym title="Override the parsed C type with given type"><span class="acronym">type</span></acronym> GObject.Object][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
 
4882
<td>object contents of <em class="parameter"><code>value</code></em>. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GObject.Object][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
4865
4883
</td>
4866
4884
</tr>
4867
4885
</tbody>
4870
4888
<hr>
4871
4889
<div class="refsect2">
4872
4890
<a name="g-value-dup-object"></a><h3>g_value_dup_object ()</h3>
4873
 
<pre class="programlisting"><a href="./../glib/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_dup_object                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
4891
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            g_value_dup_object                  (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
4874
4892
<p>
4875
4893
Get the contents of a <a class="link" href="gobject-Type-Information.html#G-TYPE-OBJECT:CAPS" title="G_TYPE_OBJECT"><code class="literal">G_TYPE_OBJECT</code></a> derived <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>, increasing
4876
 
its reference count. If the contents of the <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> are <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then
4877
 
<a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.
 
4894
its reference count. If the contents of the <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> are <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then
 
4895
<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> will be returned.
4878
4896
</p>
4879
4897
<div class="variablelist"><table border="0" class="variablelist">
4880
4898
<colgroup>
4890
4908
<tr>
4891
4909
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4892
4910
<td>object content of <em class="parameter"><code>value</code></em>,
4893
 
should be unreferenced when no longer needed. <span class="annotation">[<acronym title="Override the parsed C type with given type"><span class="acronym">type</span></acronym> GObject.Object][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
4911
should be unreferenced when no longer needed. <span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GObject.Object][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
4894
4912
</td>
4895
4913
</tr>
4896
4914
</tbody>
4917
4935
<tr>
4918
4936
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
4919
4937
<td>
4920
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
4938
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
4921
4939
</tr>
4922
4940
</tbody>
4923
4941
</table></div>
4973
4991
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
4974
4992
</tr>
4975
4993
<tr>
4976
 
<td><p><span class="term"><a href="./../glib/glib/glib-Unicode-Manipulation.html#gunichar"><span class="type">gunichar</span></a> <em class="structfield"><code><a name="GParamSpecUnichar.default-value"></a>default_value</code></em>;</span></p></td>
 
4994
<td><p><span class="term"><a href="../glib/glib-Unicode-Manipulation.html#gunichar"><span class="type">gunichar</span></a> <em class="structfield"><code><a name="GParamSpecUnichar.default-value"></a>default_value</code></em>;</span></p></td>
4977
4995
<td>default value for the property specified</td>
4978
4996
</tr>
4979
4997
</tbody>
4982
5000
<hr>
4983
5001
<div class="refsect2">
4984
5002
<a name="g-param-spec-unichar"></a><h3>g_param_spec_unichar ()</h3>
4985
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_unichar                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
4986
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
4987
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
4988
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-Unicode-Manipulation.html#gunichar"><span class="type">gunichar</span></a> default_value</code></em>,
 
5003
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_unichar                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
5004
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
5005
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
5006
                                                         <em class="parameter"><code><a href="../glib/glib-Unicode-Manipulation.html#gunichar"><span class="type">gunichar</span></a> default_value</code></em>,
4989
5007
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
4990
5008
<p>
4991
5009
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecUnichar" title="struct GParamSpecUnichar"><span class="type">GParamSpecUnichar</span></a> instance specifying a <a class="link" href="gobject-Type-Information.html#G-TYPE-UINT:CAPS" title="G_TYPE_UINT"><code class="literal">G_TYPE_UINT</code></a>
5023
5041
</tr>
5024
5042
<tr>
5025
5043
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5026
 
<td>a newly created parameter specification</td>
 
5044
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
5045
</td>
5027
5046
</tr>
5028
5047
</tbody>
5029
5048
</table></div>
5035
5054
</pre>
5036
5055
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
5037
5056
<h3 class="title">Warning</h3>
5038
 
<p><code class="literal">G_IS_PARAM_SPEC_VALUE_ARRAY</code> has been deprecated since version 2.32 and should not be used in newly-written code. Use <a href="./../glib/glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> instead of <a class="link" href="gobject-Value-arrays.html#GValueArray" title="struct GValueArray"><span class="type">GValueArray</span></a></p>
 
5057
<p><code class="literal">G_IS_PARAM_SPEC_VALUE_ARRAY</code> has been deprecated since version 2.32 and should not be used in newly-written code. Use <a href="../glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> instead of <a class="link" href="gobject-Value-arrays.html#GValueArray" title="struct GValueArray"><span class="type">GValueArray</span></a></p>
5039
5058
</div>
5040
5059
<p>
5041
5060
Checks whether the given <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> is of type <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#G-TYPE-PARAM-VALUE-ARRAY:CAPS" title="G_TYPE_PARAM_VALUE_ARRAY"><code class="literal">G_TYPE_PARAM_VALUE_ARRAY</code></a>.
5053
5072
<tr>
5054
5073
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5055
5074
<td>
5056
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
5075
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
5057
5076
</tr>
5058
5077
</tbody>
5059
5078
</table></div>
5065
5084
</pre>
5066
5085
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
5067
5086
<h3 class="title">Warning</h3>
5068
 
<p><code class="literal">G_PARAM_SPEC_VALUE_ARRAY</code> has been deprecated since version 2.32 and should not be used in newly-written code. Use <a href="./../glib/glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> instead of <a class="link" href="gobject-Value-arrays.html#GValueArray" title="struct GValueArray"><span class="type">GValueArray</span></a></p>
 
5087
<p><code class="literal">G_PARAM_SPEC_VALUE_ARRAY</code> has been deprecated since version 2.32 and should not be used in newly-written code. Use <a href="../glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> instead of <a class="link" href="gobject-Value-arrays.html#GValueArray" title="struct GValueArray"><span class="type">GValueArray</span></a></p>
5069
5088
</div>
5070
5089
<p>
5071
5090
Cast a <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> instance into a <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecValueArray" title="struct GParamSpecValueArray"><span class="type">GParamSpecValueArray</span></a>.
5088
5107
</pre>
5089
5108
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
5090
5109
<h3 class="title">Warning</h3>
5091
 
<p><code class="literal">G_TYPE_PARAM_VALUE_ARRAY</code> has been deprecated since version 2.32 and should not be used in newly-written code. Use <a href="./../glib/glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> instead of <a class="link" href="gobject-Value-arrays.html#GValueArray" title="struct GValueArray"><span class="type">GValueArray</span></a></p>
 
5110
<p><code class="literal">G_TYPE_PARAM_VALUE_ARRAY</code> has been deprecated since version 2.32 and should not be used in newly-written code. Use <a href="../glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> instead of <a class="link" href="gobject-Value-arrays.html#GValueArray" title="struct GValueArray"><span class="type">GValueArray</span></a></p>
5092
5111
</div>
5093
5112
<p>
5094
5113
The <a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> of <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecValueArray" title="struct GParamSpecValueArray"><span class="type">GParamSpecValueArray</span></a>.
5118
5137
</tr>
5119
5138
<tr>
5120
5139
<td><p><span class="term"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> *<em class="structfield"><code><a name="GParamSpecValueArray.element-spec"></a>element_spec</code></em>;</span></p></td>
5121
 
<td>a <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> describing the elements contained in arrays of this property, may be <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
5140
<td>a <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> describing the elements contained in arrays of this property, may be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
5122
5141
</td>
5123
5142
</tr>
5124
5143
<tr>
5125
 
<td><p><span class="term"><a href="./../glib/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecValueArray.fixed-n-elements"></a>fixed_n_elements</code></em>;</span></p></td>
 
5144
<td><p><span class="term"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> <em class="structfield"><code><a name="GParamSpecValueArray.fixed-n-elements"></a>fixed_n_elements</code></em>;</span></p></td>
5126
5145
<td>if greater than 0, arrays of this property will always have this many elements</td>
5127
5146
</tr>
5128
5147
</tbody>
5131
5150
<hr>
5132
5151
<div class="refsect2">
5133
5152
<a name="g-param-spec-value-array"></a><h3>g_param_spec_value_array ()</h3>
5134
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_value_array            (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
5135
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
5136
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
5153
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_value_array            (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
5154
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
5155
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
5137
5156
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> *element_spec</code></em>,
5138
5157
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
5139
5158
<p>
5166
5185
<tr>
5167
5186
<td><p><span class="term"><em class="parameter"><code>element_spec</code></em> :</span></p></td>
5168
5187
<td>a <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> describing the elements contained in
5169
 
arrays of this property, may be <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
5188
arrays of this property, may be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
5170
5189
</td>
5171
5190
</tr>
5172
5191
<tr>
5202
5221
<tr>
5203
5222
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5204
5223
<td>
5205
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
5224
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
5206
5225
</tr>
5207
5226
</tbody>
5208
5227
</table></div>
5260
5279
<hr>
5261
5280
<div class="refsect2">
5262
5281
<a name="g-param-spec-override"></a><h3>g_param_spec_override ()</h3>
5263
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_override               (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
5282
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_override               (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
5264
5283
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> *overridden</code></em>);</pre>
5265
5284
<p>
5266
5285
Creates a new property of type <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecOverride" title="struct GParamSpecOverride"><span class="type">GParamSpecOverride</span></a>. This is used
5312
5331
<tr>
5313
5332
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5314
5333
<td>
5315
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
5334
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
5316
5335
</tr>
5317
5336
</tbody>
5318
5337
</table></div>
5360
5379
<tr>
5361
5380
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5362
5381
<td>
5363
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
5382
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
5364
5383
</tr>
5365
5384
</tbody>
5366
5385
</table></div>
5408
5427
<hr>
5409
5428
<div class="refsect2">
5410
5429
<a name="g-param-spec-gtype"></a><h3>g_param_spec_gtype ()</h3>
5411
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_gtype                  (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
5412
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
5413
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
5430
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_gtype                  (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
5431
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
5432
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
5414
5433
                                                         <em class="parameter"><code><a class="link" href="gobject-Type-Information.html#GType" title="GType"><span class="type">GType</span></a> is_a_type</code></em>,
5415
5434
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
5416
5435
<p>
5449
5468
</tr>
5450
5469
<tr>
5451
5470
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5452
 
<td>a newly created parameter specification</td>
 
5471
<td>a newly created parameter specification. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
 
5472
</td>
5453
5473
</tr>
5454
5474
</tbody>
5455
5475
</table></div>
5532
5552
<tr>
5533
5553
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5534
5554
<td>
5535
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</td>
 
5555
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success</td>
5536
5556
</tr>
5537
5557
</tbody>
5538
5558
</table></div>
5580
5600
<tr>
5581
5601
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5582
5602
<td>
5583
 
<a href="./../glib/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
 
5603
<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
5584
5604
</tr>
5585
5605
</tbody>
5586
5606
</table></div>
5606
5626
};
5607
5627
</pre>
5608
5628
<p>
5609
 
A <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> derived structure that contains the meta data for <a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> properties.
 
5629
A <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> derived structure that contains the meta data for <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> properties.
5610
5630
</p>
5611
5631
<div class="variablelist"><table border="0" class="variablelist">
5612
5632
<colgroup>
5619
5639
<td>private <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a> portion</td>
5620
5640
</tr>
5621
5641
<tr>
5622
 
<td><p><span class="term"><a href="./../glib/glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a> *<em class="structfield"><code><a name="GParamSpecVariant.type"></a>type</code></em>;</span></p></td>
5623
 
<td>a <a href="./../glib/glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a>, or <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
5642
<td><p><span class="term"><a href="../glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a> *<em class="structfield"><code><a name="GParamSpecVariant.type"></a>type</code></em>;</span></p></td>
 
5643
<td>a <a href="../glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
5624
5644
</td>
5625
5645
</tr>
5626
5646
<tr>
5627
 
<td><p><span class="term"><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *<em class="structfield"><code><a name="GParamSpecVariant.default-value"></a>default_value</code></em>;</span></p></td>
5628
 
<td>a <a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>, or <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
 
5647
<td><p><span class="term"><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *<em class="structfield"><code><a name="GParamSpecVariant.default-value"></a>default_value</code></em>;</span></p></td>
 
5648
<td>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
5629
5649
</td>
5630
5650
</tr>
5631
5651
</tbody>
5635
5655
<hr>
5636
5656
<div class="refsect2">
5637
5657
<a name="g-param-spec-variant"></a><h3>g_param_spec_variant ()</h3>
5638
 
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_variant                (<em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
5639
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
5640
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
5641
 
                                                         <em class="parameter"><code>const <a href="./../glib/glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a> *type</code></em>,
5642
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *default_value</code></em>,
 
5658
<pre class="programlisting"><a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        g_param_spec_variant                (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
5659
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
5660
                                                         <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
5661
                                                         <em class="parameter"><code>const <a href="../glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a> *type</code></em>,
 
5662
                                                         <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *default_value</code></em>,
5643
5663
                                                         <em class="parameter"><code><a class="link" href="gobject-GParamSpec.html#GParamFlags" title="enum GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
5644
5664
<p>
5645
 
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecVariant" title="struct GParamSpecVariant"><span class="type">GParamSpecVariant</span></a> instance specifying a <a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>
 
5665
Creates a new <a class="link" href="gobject-Standard-Parameter-and-Value-Types.html#GParamSpecVariant" title="struct GParamSpecVariant"><span class="type">GParamSpecVariant</span></a> instance specifying a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>
5646
5666
property.
5647
5667
</p>
5648
5668
<p>
5671
5691
</tr>
5672
5692
<tr>
5673
5693
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
5674
 
<td>a <a href="./../glib/glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a>
 
5694
<td>a <a href="../glib/glib-GVariantType.html#GVariantType"><span class="type">GVariantType</span></a>
5675
5695
</td>
5676
5696
</tr>
5677
5697
<tr>
5678
5698
<td><p><span class="term"><em class="parameter"><code>default_value</code></em> :</span></p></td>
5679
 
<td>a <a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type <em class="parameter"><code>type</code></em> to use as the
5680
 
default value, or <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
5699
<td>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type <em class="parameter"><code>type</code></em> to
 
5700
use as the default value, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
5681
5701
</td>
5682
5702
</tr>
5683
5703
<tr>
5686
5706
</tr>
5687
5707
<tr>
5688
5708
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5689
 
<td>the newly created <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a>
 
5709
<td>the newly created <a class="link" href="gobject-GParamSpec.html#GParamSpec" title="struct GParamSpec"><span class="type">GParamSpec</span></a>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
5690
5710
</td>
5691
5711
</tr>
5692
5712
</tbody>
5696
5716
<hr>
5697
5717
<div class="refsect2">
5698
5718
<a name="g-value-get-variant"></a><h3>g_value_get_variant ()</h3>
5699
 
<pre class="programlisting"><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          g_value_get_variant                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
5719
<pre class="programlisting"><a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          g_value_get_variant                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
5700
5720
<p>
5701
5721
Get the contents of a variant <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>.
5702
5722
</p>
5723
5743
<hr>
5724
5744
<div class="refsect2">
5725
5745
<a name="g-value-dup-variant"></a><h3>g_value_dup_variant ()</h3>
5726
 
<pre class="programlisting"><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          g_value_dup_variant                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
 
5746
<pre class="programlisting"><a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *          g_value_dup_variant                 (<em class="parameter"><code>const <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
5727
5747
<p>
5728
5748
Get the contents of a variant <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a>, increasing its refcount.
5729
5749
</p>
5741
5761
<tr>
5742
5762
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
5743
5763
<td>variant contents of <em class="parameter"><code>value</code></em>, should be unrefed using
5744
 
<a href="./../glib/glib/glib-GVariant.html#g-variant-unref"><code class="function">g_variant_unref()</code></a> when no longer needed</td>
 
5764
<a href="../glib/glib-GVariant.html#g-variant-unref"><code class="function">g_variant_unref()</code></a> when no longer needed</td>
5745
5765
</tr>
5746
5766
</tbody>
5747
5767
</table></div>
5751
5771
<div class="refsect2">
5752
5772
<a name="g-value-set-variant"></a><h3>g_value_set_variant ()</h3>
5753
5773
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_set_variant                 (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
5754
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
 
5774
                                                         <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
5755
5775
<p>
5756
5776
Set the contents of a variant <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>variant</code></em>.
5757
5777
If the variant is floating, it is consumed.
5769
5789
</tr>
5770
5790
<tr>
5771
5791
<td><p><span class="term"><em class="parameter"><code>variant</code></em> :</span></p></td>
5772
 
<td>a <a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>, or <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
5792
<td>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
5773
5793
</td>
5774
5794
</tr>
5775
5795
</tbody>
5780
5800
<div class="refsect2">
5781
5801
<a name="g-value-take-variant"></a><h3>g_value_take_variant ()</h3>
5782
5802
<pre class="programlisting"><span class="returnvalue">void</span>                g_value_take_variant                (<em class="parameter"><code><a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> *value</code></em>,
5783
 
                                                         <em class="parameter"><code><a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
 
5803
                                                         <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
5784
5804
<p>
5785
5805
Set the contents of a variant <a class="link" href="gobject-Generic-values.html#GValue" title="GValue"><span class="type">GValue</span></a> to <em class="parameter"><code>variant</code></em>, and takes over
5786
5806
the ownership of the caller's reference to <em class="parameter"><code>variant</code></em>;
5811
5831
</tr>
5812
5832
<tr>
5813
5833
<td><p><span class="term"><em class="parameter"><code>variant</code></em> :</span></p></td>
5814
 
<td>a <a href="./../glib/glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>, or <a href="./../glib/glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
5834
<td>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
5815
5835
</td>
5816
5836
</tr>
5817
5837
</tbody>
5826
5846
</div>
5827
5847
<div class="footer">
5828
5848
<hr>
5829
 
          Generated by GTK-Doc V1.18</div>
 
5849
          Generated by GTK-Doc V1.18.1</div>
5830
5850
</body>
5831
5851
</html>
 
 
b'\\ No newline at end of file'