Generated documentation for gobject.type-info
[cl-gtk2.git] / doc / references / gobject.type-info / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>gobject.type-info API reference</title><link rel="stylesheet" type="text/css" href="index.css"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div id="header"><table cellspacing="0" cellpadding="0" width="100%"><tr><td valign="center">
3                   
4               <b> gobject.type-info</b></td><td valign="center" align="right"><b>API documentation</b></td></tr></table></div><div class="main"><div id="sp-about-packages"><p><i>About gobject.type-info:</i><div class="indent">This package contains functions for querying the basic type information from GObject type system. For an overview of GObject type system, see <a href="http://library.gnome.org/devel/gobject/stable/index.html">GObject documentation</a><br><br>Types are identified by GType designators that are specified in <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>. Functions of this package provide means to query basic information about type.<br><br><ul><li><a href="#gobject.type-info__fun__g-type-name"><tt>g-type-name</tt></a> and <a href="#gobject.type-info__fun__g-type-from-name"><tt>g-type-from-name</tt></a> convert between numeric and string representation of GType.</li><li><a href="#gobject.type-info__fun__g-type-parent"><tt>g-type-parent</tt></a>, <a href="#gobject.type-info__fun__g-type-children"><tt>g-type-children</tt></a> and <a href="#gobject.type-info__fun__g-type-interfaces"><tt>g-type-interfaces</tt></a> traverse across the type hierarchy.</li><li><a href="#gobject.type-info__fun__g-type-depth"><tt>g-type-depth</tt></a>, <a href="#gobject.type-info__fun__g-type-fundamental"><tt>g-type-fundamental</tt></a>, <a href="#gobject.type-info__fun__g-type-is-a"><tt>g-type-is-a</tt></a>, <a href="#gobject.type-info__fun__g-type-next-base"><tt>g-type-next-base</tt></a> are convenience functions that provide useful information from type hierarchy</li></ul><br><br>
5 This is a list of variables and functions that correspond to basic types:<ul><li><a href="#gobject.type-info__fun__g-closure-get-type"><tt>g-closure-get-type</tt></a></li><li><a href="#gobject.type-info__fun__g-strv-get-type"><tt>g-strv-get-type</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-invalid+"><tt>+g-type-invalid+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-void+"><tt>+g-type-void+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-interface+"><tt>+g-type-interface+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-char+"><tt>+g-type-char+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-uchar+"><tt>+g-type-uchar+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-boolean+"><tt>+g-type-boolean+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-int+"><tt>+g-type-int+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-uint+"><tt>+g-type-uint+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-long+"><tt>+g-type-long+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-ulong+"><tt>+g-type-ulong+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-int64+"><tt>+g-type-int64+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-uint64+"><tt>+g-type-uint64+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-enum+"><tt>+g-type-enum+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-flags+"><tt>+g-type-flags+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-float+"><tt>+g-type-float+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-double+"><tt>+g-type-double+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-string+"><tt>+g-type-string+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-pointer+"><tt>+g-type-pointer+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-boxed+"><tt>+g-type-boxed+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-param+"><tt>+g-type-param+</tt></a></li><li><a href="#gobject.type-info__variable__+g-type-object+"><tt>+g-type-object+</tt></a></li></ul></div></p></div><h3>Other functions in gobject.type-info</h3><a name="gobject.type-info__fun__g-closure-get-type"></a><div class="sp-lambda-list"><b>Function g-closure-get-type</b> ()</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">Returns the type designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>) for GClosure type. As a side effect, ensure that the type is registered.</div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-strv-get-type"></a><div class="sp-lambda-list"><b>Function g-strv-get-type</b> ()</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">Returns the type designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>) for GStrv type. As a side effect, ensures that the type is registered.</div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-children"></a><div class="sp-lambda-list"><b>Function g-type-children</b> (g-type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>g-type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">list of GType designators</div><div class="sph3">Details:</div><div class="indent">Returns the list of types inherited from <tt>g-type</tt>.<br><br>
6 Example:<pre>
7 (g-type-children &quot;GtkObject&quot;)
8 =&gt; (&quot;GtkWidget&quot; &quot;GtkAdjustment&quot; &quot;GtkTreeViewColumn&quot; &quot;GtkCellRenderer&quot;
9     &quot;GtkFileFilter&quot; &quot;GtkRecentFilter&quot; &quot;GtkTooltips&quot;)</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li><li><a href="#gobject.type-info__fun__g-type-parent"><tt>g-type-parent</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-depth"></a><div class="sp-lambda-list"><b>Function g-type-depth</b> (type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">an integer</div><div class="sph3">Details:</div><div class="indent">Returns the length of the ancestry of <tt>type</tt>. This includes the <tt>type</tt> itself, so that e.g. a fundamental type has depth 1.<br><br>
10 Example:<pre>
11 (g-type-depth &quot;GtkLabel&quot;)
12 =&gt; 6</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-from-name"></a><div class="sp-lambda-list"><b>Function g-type-from-name</b> (name)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>name</tt> -- a string - name of GType</li></ul><div class="sph3">Returns:</div><div class="indent">an integer</div><div class="sph3">Details:</div><div class="indent">Returns the numeric identifier of a GType by its name. <br><br>
13 Example:<pre>
14 (g-type-from-name &quot;GtkLabel&quot;)
15 =&gt; 7151952
16 (g-type-name 7151952)
17 =&gt; &quot;GtkLabel&quot;</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__fun__g-type-name"><tt>g-type-name</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-fundamental"></a><div class="sp-lambda-list"><b>Function g-type-fundamental</b> (type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">GType designator</div><div class="sph3">Details:</div><div class="indent">Returns the fundamental type which is the ancestor of <tt>type</tt>.<br><br>
18 Example:<pre>
19 (g-type-fundamental &quot;GtkWindowType&quot;)
20 =&gt; &quot;GEnum&quot;
21 (g-type-fundamental &quot;GtkLabel&quot;)
22 =&gt; &quot;GObject&quot;</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-interface-prerequisites"></a><div class="sp-lambda-list"><b>Function g-type-interface-prerequisites</b> (g-type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>g-type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">list of GType designators</div><div class="sph3">Details:</div><div class="indent">Returns the prerequisites of an interface type. Prerequisite is a type that must be a superclass of an implementing class or an interface that the object must also implement.<br><br>
23 Example:<pre>
24 (g-type-interface-prerequisites &quot;GtkTreeModel&quot;)
25 =&gt; (&quot;GObject&quot;)</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-interfaces"></a><div class="sp-lambda-list"><b>Function g-type-interfaces</b> (g-type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>g-type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">list of GType designators</div><div class="sph3">Details:</div><div class="indent">Returns the list of interfaces the <tt>g-type</tt> conforms to.<br><br>
26 Example:<pre>
27 (g-type-interfaces &quot;GtkButton&quot;)
28 =&gt; (&quot;AtkImplementorIface&quot; &quot;GtkBuildable&quot; &quot;GtkActivatable&quot;)</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-is-a"></a><div class="sp-lambda-list"><b>Function g-type-is-a</b> (type is-a-type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li><li><tt>is-a-type</tt> -- GType designator</li></ul><div class="sph3">Returns:</div><div class="indent">boolean</div><div class="sph3">Details:</div><div class="indent">If <tt>is-a-type</tt> is a derivable type, check whether type is a descendant of <tt>is-a-type</tt>. If <tt>is-a-type</tt> is an interface, check whether type conforms to it.<br><br>
29 Example:<pre>
30 (g-type-is-a &quot;GtkButton&quot; &quot;GtkWidget&quot;)
31 =&gt; T
32 (g-type-is-a &quot;GtkButton&quot; &quot;AtkImplementorIface&quot;)
33 =&gt; T
34 (g-type-is-a &quot;GtkButton&quot; &quot;GtkLabel&quot;)
35 =&gt; NIL</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-name"></a><div class="sp-lambda-list"><b>Function g-type-name</b> (type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">a string</div><div class="sph3">Details:</div><div class="indent">Returns the name of a GType.<br><br>
36 Example:<pre>
37 (g-type-from-name &quot;GtkLabel&quot;)
38 =&gt; 7151952
39 (g-type-name 7151952)
40 =&gt; &quot;GtkLabel&quot;</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li><li><a href="#gobject.type-info__fun__g-type-from-name"><tt>g-type-from-name</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-next-base"></a><div class="sp-lambda-list"><b>Function g-type-next-base</b> (leaf-type root-type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>leaf-type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li><li><tt>root-type</tt> -- GType designator</li></ul><div class="sph3">Returns:</div><div class="indent">GType designator</div><div class="sph3">Details:</div><div class="indent">Determines the type that is derived directly from <tt>root-type</tt> which is also a base class of <tt>leaf-type</tt>.<br><br>
41 Example:<pre>
42 (g-type-next-base &quot;GtkButton&quot; &quot;GtkWidget&quot;)
43 =&gt; &quot;GtkContainer&quot;</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__fun__g-type-parent"></a><div class="sp-lambda-list"><b>Function g-type-parent</b> (type)</div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Arguments:</div><ul><li><tt>type</tt> -- GType designator (see <a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>)</li></ul><div class="sph3">Returns:</div><div class="indent">GType designator</div><div class="sph3">Details:</div><div class="indent">Returns the parent of a GType. <br><br>
44 Example:<pre>
45 (g-type-parent &quot;GtkLabel&quot;)
46 =&gt; &quot;GtkMisc&quot;</pre></div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a></li><li><a href="#gobject.type-info__fun__g-type-chilren"><tt>g-type-chilren</tt></a></li></ul></div></div></div><br><h3>Other classes in gobject.type-info</h3><a name="gobject.type-info__class__g-type-designator"></a><div class="sp-lambda-list"><b>Class g-type-designator</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Superclasses:</div><div class="indent"><tt style="color: #777777">cffi::enhanced-foreign-type</tt>, <tt style="color: #777777">cffi::foreign-type-alias</tt>, <tt style="color: #777777">cffi::foreign-type</tt>, <tt style="color: #777777">common-lisp:standard-object</tt>, <tt style="color: #777777">sb-pcl::slot-object</tt>, <tt style="color: #777777">common-lisp:t</tt></div><div class="sph3">Documented Subclasses:</div><div class="indent">
47               None
48             </div><div class="sph3">Details:</div><div class="indent">Values of this CFFI foreign type identify the GType. GType is designated by a its name (a string) or a numeric identifier. Functions accept GType designators as a string or integer and return them as a string. Functions <a href="#gobject.type-info__fun__g-type-name"><tt>g-type-name</tt></a> and <a href="#gobject.type-info__fun__g-type-from-name"><tt>g-type-from-name</tt></a> are used to convert between name and numeric identifier.<br><br>Numeric identifier of GType may be different between different program runs. But string identifier of GType does not change.</div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__fun__g-type-name"><tt>g-type-name</tt></a></li><li><a href="#gobject.type-info__fun__g-type-from-name"><tt>g-type-from-name</tt></a></li></ul></div></div></div><br><h3>Other variables in gobject.type-info</h3><a name="gobject.type-info__variable__+g-type-boolean+"></a><div class="sp-lambda-list"><b>Variable +g-type-boolean+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gboolean</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-boxed+"></a><div class="sp-lambda-list"><b>Variable +g-type-boxed+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type from which all boxed types are derived.</div></div></div><br><a name="gobject.type-info__variable__+g-type-char+"></a><div class="sp-lambda-list"><b>Variable +g-type-char+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to gchar. The type designated by <a href="#gobject.type-info__variable__+g-type-char+"><tt>+g-type-char+</tt></a> is unconditionally an 8-bit signed integer. This may or may not be the same type a the C type <tt>gchar</tt>.</div><div class="sph3">See also:</div><div><ul><li><a href="#gobject.type-info__variable__+g-type-char+"><tt>+g-type-char+</tt></a></li></ul></div></div></div><br><a name="gobject.type-info__variable__+g-type-double+"></a><div class="sp-lambda-list"><b>Variable +g-type-double+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gdouble</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-enum+"></a><div class="sp-lambda-list"><b>Variable +g-type-enum+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type from which all enumeration types are derived.</div></div></div><br><a name="gobject.type-info__variable__+g-type-flags+"></a><div class="sp-lambda-list"><b>Variable +g-type-flags+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type from which all flags types are derived.</div></div></div><br><a name="gobject.type-info__variable__+g-type-float+"></a><div class="sp-lambda-list"><b>Variable +g-type-float+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gfloat</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-int+"></a><div class="sp-lambda-list"><b>Variable +g-type-int+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gint</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-int64+"></a><div class="sp-lambda-list"><b>Variable +g-type-int64+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gint64</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-interface+"></a><div class="sp-lambda-list"><b>Variable +g-type-interface+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type from which all interfaces are derived.</div></div></div><br><a name="gobject.type-info__variable__+g-type-invalid+"></a><div class="sp-lambda-list"><b>Variable +g-type-invalid+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">An invalid GType used as error return value in some functions which return a GType.</div></div></div><br><a name="gobject.type-info__variable__+g-type-long+"></a><div class="sp-lambda-list"><b>Variable +g-type-long+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>glong</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-object+"></a><div class="sp-lambda-list"><b>Variable +g-type-object+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type for GObject.</div></div></div><br><a name="gobject.type-info__variable__+g-type-param+"></a><div class="sp-lambda-list"><b>Variable +g-type-param+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type from which all GParamSpec types are derived.</div></div></div><br><a name="gobject.type-info__variable__+g-type-pointer+"></a><div class="sp-lambda-list"><b>Variable +g-type-pointer+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gpointer</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-string+"></a><div class="sp-lambda-list"><b>Variable +g-type-string+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to null-terminated C strings.</div></div></div><br><a name="gobject.type-info__variable__+g-type-uchar+"></a><div class="sp-lambda-list"><b>Variable +g-type-uchar+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>guchar</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-uint+"></a><div class="sp-lambda-list"><b>Variable +g-type-uint+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>guint</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-uint64+"></a><div class="sp-lambda-list"><b>Variable +g-type-uint64+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>guint64</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-ulong+"></a><div class="sp-lambda-list"><b>Variable +g-type-ulong+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">The fundamental type corresponding to <tt>gulong</tt>.</div></div></div><br><a name="gobject.type-info__variable__+g-type-void+"></a><div class="sp-lambda-list"><b>Variable +g-type-void+</b></div><div class="sp-definition"><div class="sp-definition-body"><div class="sph3">Details:</div><div class="indent">A fundamental type which is used as a replacement for the C <tt>void</tt> return type.</div></div></div><br><h3><a name="index"></a>Index of exported symbols</h3><table cellspacing="0" cellpadding="0"><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-boolean+"><tt>+g-type-boolean+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-boxed+"><tt>+g-type-boxed+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-char+"><tt>+g-type-char+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-double+"><tt>+g-type-double+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-enum+"><tt>+g-type-enum+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-flags+"><tt>+g-type-flags+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-float+"><tt>+g-type-float+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-int+"><tt>+g-type-int+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-int64+"><tt>+g-type-int64+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-interface+"><tt>+g-type-interface+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-invalid+"><tt>+g-type-invalid+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-long+"><tt>+g-type-long+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-object+"><tt>+g-type-object+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-param+"><tt>+g-type-param+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-pointer+"><tt>+g-type-pointer+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-string+"><tt>+g-type-string+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-uchar+"><tt>+g-type-uchar+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-uint+"><tt>+g-type-uint+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-uint64+"><tt>+g-type-uint64+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-ulong+"><tt>+g-type-ulong+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__variable__+g-type-void+"><tt>+g-type-void+</tt></a>, variable</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-closure-get-type"><tt>g-closure-get-type</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-strv-get-type"><tt>g-strv-get-type</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-children"><tt>g-type-children</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-depth"><tt>g-type-depth</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__class__g-type-designator"><tt>g-type-designator</tt></a>, class</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-from-name"><tt>g-type-from-name</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-fundamental"><tt>g-type-fundamental</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-interface-prerequisites"><tt>g-type-interface-prerequisites</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-interfaces"><tt>g-type-interfaces</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-is-a"><tt>g-type-is-a</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-name"><tt>g-type-name</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-next-base"><tt>g-type-next-base</tt></a>, function</td></tr><tr><td valign="top" align="right" nowrap><span class="nonlink"><tt><span style="color: #777777">gobject.type-info:</span></tt></span></td><td valign="top"><a href="#gobject.type-info__fun__g-type-parent"><tt>g-type-parent</tt></a>, function</td></tr></table><div style="height: 10em"></div></div></body></html>