Generated documentation for gobject.type-info
authorDmitry Kalyanov <Kalyanov.Dmitry@gmail.com>
Sat, 11 Jul 2009 10:35:44 +0000 (14:35 +0400)
committerDmitry Kalyanov <Kalyanov.Dmitry@gmail.com>
Sat, 11 Jul 2009 10:35:44 +0000 (14:35 +0400)
doc/references/gobject.type-info/.atdoc.xml [new file with mode: 0644]
doc/references/gobject.type-info/header.gif [new file with mode: 0644]
doc/references/gobject.type-info/index.css [new file with mode: 0644]
doc/references/gobject.type-info/index.html [new file with mode: 0644]

diff --git a/doc/references/gobject.type-info/.atdoc.xml b/doc/references/gobject.type-info/.atdoc.xml
new file mode 100644 (file)
index 0000000..1d58b7d
--- /dev/null
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<documentation include-internal-symbols-p="yes" single-page-p="yes" index-title="gobject.type-info API reference" css="index.css" heading="gobject.type-info"><package name="gobject.type-info" id="gobject.type-info"><documentation-string>This package contains functions for querying the basic type information from GObject type system. For an overview of GObject type system, see <a a="http://library.gnome.org/devel/gobject/stable/index.html">GObject documentation</a><break/>Types are identified by GType designators that are specified in <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>. Functions of this package provide means to query basic information about type.<break/><itemize><item><fun id="gobject.type-info__fun__g-type-name">g-type-name</fun> and <fun id="gobject.type-info__fun__g-type-from-name">g-type-from-name</fun> convert between numeric and string representation of GType.</item><item><fun id="gobject.type-info__fun__g-type-parent">g-type-parent</fun>, <fun id="gobject.type-info__fun__g-type-children">g-type-children</fun> and <fun id="gobject.type-info__fun__g-type-interfaces">g-type-interfaces</fun> traverse across the type hierarchy.</item><item><fun id="gobject.type-info__fun__g-type-depth">g-type-depth</fun>, <fun id="gobject.type-info__fun__g-type-fundamental">g-type-fundamental</fun>, <fun id="gobject.type-info__fun__g-type-is-a">g-type-is-a</fun>, <fun id="gobject.type-info__fun__g-type-next-base">g-type-next-base</fun> are convenience functions that provide useful information from type hierarchy</item></itemize><break/>
+This is a list of variables and functions that correspond to basic types:<itemize><item><fun id="gobject.type-info__fun__g-closure-get-type">g-closure-get-type</fun></item><item><fun id="gobject.type-info__fun__g-strv-get-type">g-strv-get-type</fun></item><item><variable id="gobject.type-info__variable__+g-type-invalid+">+g-type-invalid+</variable></item><item><variable id="gobject.type-info__variable__+g-type-void+">+g-type-void+</variable></item><item><variable id="gobject.type-info__variable__+g-type-interface+">+g-type-interface+</variable></item><item><variable id="gobject.type-info__variable__+g-type-char+">+g-type-char+</variable></item><item><variable id="gobject.type-info__variable__+g-type-uchar+">+g-type-uchar+</variable></item><item><variable id="gobject.type-info__variable__+g-type-boolean+">+g-type-boolean+</variable></item><item><variable id="gobject.type-info__variable__+g-type-int+">+g-type-int+</variable></item><item><variable id="gobject.type-info__variable__+g-type-uint+">+g-type-uint+</variable></item><item><variable id="gobject.type-info__variable__+g-type-long+">+g-type-long+</variable></item><item><variable id="gobject.type-info__variable__+g-type-ulong+">+g-type-ulong+</variable></item><item><variable id="gobject.type-info__variable__+g-type-int64+">+g-type-int64+</variable></item><item><variable id="gobject.type-info__variable__+g-type-uint64+">+g-type-uint64+</variable></item><item><variable id="gobject.type-info__variable__+g-type-enum+">+g-type-enum+</variable></item><item><variable id="gobject.type-info__variable__+g-type-flags+">+g-type-flags+</variable></item><item><variable id="gobject.type-info__variable__+g-type-float+">+g-type-float+</variable></item><item><variable id="gobject.type-info__variable__+g-type-double+">+g-type-double+</variable></item><item><variable id="gobject.type-info__variable__+g-type-string+">+g-type-string+</variable></item><item><variable id="gobject.type-info__variable__+g-type-pointer+">+g-type-pointer+</variable></item><item><variable id="gobject.type-info__variable__+g-type-boxed+">+g-type-boxed+</variable></item><item><variable id="gobject.type-info__variable__+g-type-param+">+g-type-param+</variable></item><item><variable id="gobject.type-info__variable__+g-type-object+">+g-type-object+</variable></item></itemize></documentation-string><external-symbols><function-definition id="gobject.type-info__fun__g-strv-get-type" name="g-strv-get-type" package="gobject.type-info"><lambda-list/><documentation-string>Returns the type designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>) for GStrv type. As a side effect, ensures that the type is registered.</documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-int64+" name="+g-type-int64+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gint64</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-param+" name="+g-type-param+" package="gobject.type-info"><documentation-string>The fundamental type from which all GParamSpec types are derived.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-boolean+" name="+g-type-boolean+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gboolean</code>.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-next-base" name="g-type-next-base" package="gobject.type-info"><lambda-list><elt>leaf-type</elt><elt>root-type</elt></lambda-list><documentation-string>Determines the type that is derived directly from <code>root-type</code> which is also a base class of <code>leaf-type</code>.<break/>
+Example:<pre>
+(g-type-next-base "GtkButton" "GtkWidget")
+=&gt; "GtkContainer"</pre><arg arg="leaf-type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><arg arg="root-type">GType designator</arg><return>GType designator</return></documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-boxed+" name="+g-type-boxed+" package="gobject.type-info"><documentation-string>The fundamental type from which all boxed types are derived.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-uchar+" name="+g-type-uchar+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>guchar</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-uint64+" name="+g-type-uint64+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>guint64</code>.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-interface-prerequisites" name="g-type-interface-prerequisites" package="gobject.type-info"><lambda-list><elt>g-type</elt></lambda-list><documentation-string>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.<break/>
+Example:<pre>
+(g-type-interface-prerequisites "GtkTreeModel")
+=&gt; ("GObject")</pre><arg arg="g-type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>list of GType designators</return></documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-invalid+" name="+g-type-invalid+" package="gobject.type-info"><documentation-string>An invalid GType used as error return value in some functions which return a GType.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-interface+" name="+g-type-interface+" package="gobject.type-info"><documentation-string>The fundamental type from which all interfaces are derived.</documentation-string></variable-definition><class-definition id="gobject.type-info__class__g-type-designator" name="g-type-designator" package="gobject.type-info"><cpl><superclass status="INTERNAL" name="enhanced-foreign-type" package="cffi"/><superclass status="INTERNAL" name="foreign-type-alias" package="cffi"/><superclass status="INTERNAL" name="foreign-type" package="cffi"/><superclass status="EXTERNAL" name="standard-object" package="common-lisp"/><superclass status="INTERNAL" name="slot-object" package="sb-pcl"/><superclass status="EXTERNAL" name="t" package="common-lisp"/></cpl><subclasses/><documentation-string>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 <fun id="gobject.type-info__fun__g-type-name">g-type-name</fun> and <fun id="gobject.type-info__fun__g-type-from-name">g-type-from-name</fun> are used to convert between name and numeric identifier.<break/>Numeric identifier of GType may be different between different program runs. But string identifier of GType does not change.</documentation-string></class-definition><variable-definition id="gobject.type-info__variable__+g-type-object+" name="+g-type-object+" package="gobject.type-info"><documentation-string>The fundamental type for GObject.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-char+" name="+g-type-char+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to gchar. The type designated by <variable id="gobject.type-info__variable__+g-type-char+">+g-type-char+</variable> is unconditionally an 8-bit signed integer. This may or may not be the same type a the C type <code>gchar</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-int+" name="+g-type-int+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gint</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-pointer+" name="+g-type-pointer+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gpointer</code>.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-children" name="g-type-children" package="gobject.type-info"><lambda-list><elt>g-type</elt></lambda-list><documentation-string>Returns the list of types inherited from <code>g-type</code>.<see id="gobject.type-info__fun__g-type-parent">g-type-parent</see><break/>
+Example:<pre>
+(g-type-children "GtkObject")
+=&gt; ("GtkWidget" "GtkAdjustment" "GtkTreeViewColumn" "GtkCellRenderer"
+    "GtkFileFilter" "GtkRecentFilter" "GtkTooltips")</pre><arg arg="g-type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>list of GType designators</return></documentation-string></function-definition><function-definition id="gobject.type-info__fun__g-closure-get-type" name="g-closure-get-type" package="gobject.type-info"><lambda-list/><documentation-string>Returns the type designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>) for GClosure type. As a side effect, ensure that the type is registered.</documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-uint+" name="+g-type-uint+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>guint</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-void+" name="+g-type-void+" package="gobject.type-info"><documentation-string>A fundamental type which is used as a replacement for the C <code>void</code> return type.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-enum+" name="+g-type-enum+" package="gobject.type-info"><documentation-string>The fundamental type from which all enumeration types are derived.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-name" name="g-type-name" package="gobject.type-info"><lambda-list><elt>type</elt></lambda-list><documentation-string>Returns the name of a GType.<see id="gobject.type-info__fun__g-type-from-name">g-type-from-name</see><break/>
+Example:<pre>
+(g-type-from-name "GtkLabel")
+=&gt; 7151952
+(g-type-name 7151952)
+=&gt; "GtkLabel"</pre><arg arg="type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>a string</return></documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-float+" name="+g-type-float+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gfloat</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-double+" name="+g-type-double+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gdouble</code>.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-depth" name="g-type-depth" package="gobject.type-info"><lambda-list><elt>type</elt></lambda-list><documentation-string>Returns the length of the ancestry of <code>type</code>. This includes the <code>type</code> itself, so that e.g. a fundamental type has depth 1.<break/>
+Example:<pre>
+(g-type-depth "GtkLabel")
+=&gt; 6</pre><arg arg="type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>an integer</return></documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-long+" name="+g-type-long+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>glong</code>.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-parent" name="g-type-parent" package="gobject.type-info"><lambda-list><elt>type</elt></lambda-list><documentation-string>Returns the parent of a GType. <see id="gobject.type-info__fun__g-type-chilren">g-type-chilren</see><break/>
+Example:<pre>
+(g-type-parent "GtkLabel")
+=&gt; "GtkMisc"</pre><arg arg="type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>GType designator</return></documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-ulong+" name="+g-type-ulong+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to <code>gulong</code>.</documentation-string></variable-definition><variable-definition id="gobject.type-info__variable__+g-type-string+" name="+g-type-string+" package="gobject.type-info"><documentation-string>The fundamental type corresponding to null-terminated C strings.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-is-a" name="g-type-is-a" package="gobject.type-info"><lambda-list><elt>type</elt><elt>is-a-type</elt></lambda-list><documentation-string>If <code>is-a-type</code> is a derivable type, check whether type is a descendant of <code>is-a-type</code>. If <code>is-a-type</code> is an interface, check whether type conforms to it.<break/>
+Example:<pre>
+(g-type-is-a "GtkButton" "GtkWidget")
+=&gt; T
+(g-type-is-a "GtkButton" "AtkImplementorIface")
+=&gt; T
+(g-type-is-a "GtkButton" "GtkLabel")
+=&gt; NIL</pre><arg arg="type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><arg arg="is-a-type">GType designator</arg><return>boolean</return></documentation-string></function-definition><function-definition id="gobject.type-info__fun__g-type-fundamental" name="g-type-fundamental" package="gobject.type-info"><lambda-list><elt>type</elt></lambda-list><documentation-string>Returns the fundamental type which is the ancestor of <code>type</code>.<break/>
+Example:<pre>
+(g-type-fundamental "GtkWindowType")
+=&gt; "GEnum"
+(g-type-fundamental "GtkLabel")
+=&gt; "GObject"</pre><arg arg="type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>GType designator</return></documentation-string></function-definition><function-definition id="gobject.type-info__fun__g-type-from-name" name="g-type-from-name" package="gobject.type-info"><lambda-list><elt>name</elt></lambda-list><documentation-string>Returns the numeric identifier of a GType by its name. <see id="gobject.type-info__fun__g-type-name">g-type-name</see><break/>
+Example:<pre>
+(g-type-from-name "GtkLabel")
+=&gt; 7151952
+(g-type-name 7151952)
+=&gt; "GtkLabel"</pre><arg arg="name">a string - name of GType</arg><return>an integer</return></documentation-string></function-definition><variable-definition id="gobject.type-info__variable__+g-type-flags+" name="+g-type-flags+" package="gobject.type-info"><documentation-string>The fundamental type from which all flags types are derived.</documentation-string></variable-definition><function-definition id="gobject.type-info__fun__g-type-interfaces" name="g-type-interfaces" package="gobject.type-info"><lambda-list><elt>g-type</elt></lambda-list><documentation-string>Returns the list of interfaces the <code>g-type</code> conforms to.<break/>
+Example:<pre>
+(g-type-interfaces "GtkButton")
+=&gt; ("AtkImplementorIface" "GtkBuildable" "GtkActivatable")</pre><arg arg="g-type">GType designator (see <class id="gobject.type-info__class__g-type-designator">g-type-designator</class>)</arg><return>list of GType designators</return></documentation-string></function-definition></external-symbols><internal-symbols><function-definition id="gobject.type-info__fun__gtype-make-fundamental-type" name="gtype-make-fundamental-type" package="gobject.type-info"><lambda-list><elt>x</elt></lambda-list></function-definition><function-definition id="gobject.type-info__fun___g-type-interfaces" name="%g-type-interfaces" package="gobject.type-info"><lambda-list><elt>type</elt><elt>n-interfaces</elt></lambda-list></function-definition><function-definition id="gobject.type-info__fun___g-type-init" name="%g-type-init" package="gobject.type-info"><lambda-list/></function-definition><function-definition id="gobject.type-info__fun__g-type-default-interface-unref" name="g-type-default-interface-unref" package="gobject.type-info"><lambda-list><elt>interface</elt></lambda-list></function-definition><function-definition id="gobject.type-info__fun__g-type-default-interface-ref" name="g-type-default-interface-ref" package="gobject.type-info"><lambda-list><elt>type</elt></lambda-list></function-definition><function-definition id="gobject.type-info__fun___g-type-children" name="%g-type-children" package="gobject.type-info"><lambda-list><elt>type</elt><elt>n-children</elt></lambda-list></function-definition><function-definition id="gobject.type-info__fun___g-type-interface-prerequisites" name="%g-type-interface-prerequisites" package="gobject.type-info"><lambda-list><elt>type</elt><elt>n-interface-prerequisites</elt></lambda-list></function-definition></internal-symbols></package></documentation>
\ No newline at end of file
diff --git a/doc/references/gobject.type-info/header.gif b/doc/references/gobject.type-info/header.gif
new file mode 100644 (file)
index 0000000..8fa7847
Binary files /dev/null and b/doc/references/gobject.type-info/header.gif differ
diff --git a/doc/references/gobject.type-info/index.css b/doc/references/gobject.type-info/index.css
new file mode 100644 (file)
index 0000000..85e4d5b
--- /dev/null
@@ -0,0 +1,179 @@
+div.sidebar {
+  float: right;
+  min-width: 15%;
+  padding: 0pt 5pt 5pt 5pt;
+  font-family: verdana, arial;
+}
+
+a {
+  text-decoration: none;
+  color: black;
+  border-bottom: 1px solid #0070a0;
+}
+
+.nonlink {
+  border-bottom: 1px solid white;
+  border-top: 1px solid white;
+  border-left: 1px solid white;
+  border-right: 1px solid white;
+  padding-top: 1px;
+  padding-bottom: 1px;
+}
+
+.sidebar a {
+  border-top: 1px solid #eeeeee;
+  border-left: 1px solid #eeeeee;
+  border-right: 1px solid #eeeeee;
+}
+
+#headerlink {
+  border: none;
+}
+
+#headerlink:hover {
+  border: none;
+}
+
+body {
+  color: #000000;
+  background-color: #ffffff;
+  margin: 0 0 0 0;
+/*
+  margin-top: 2em;
+  margin-right: 20pt;
+  margin-bottom: 10%;
+  */
+  font-family: verdana, arial;
+  font-size: 8pt;
+}
+
+.main {
+  margin-top: 20px;
+  margin-left: 40px;
+}
+
+.padded {
+  padding-left: 30px;
+}
+
+.padded h1,h2 {
+  margin-left: -30px;
+}
+
+h2 {
+  color: #0070a0;
+}
+
+.page-title {
+  color: black;
+}
+
+h3 {
+  background-color: #f4f4f4;
+  padding-top: 4px;
+  padding-bottom: 4px;
+  border-bottom: 1px solid #80d8fd;
+  color: #000000;
+  width: 90%;
+  margin-top: 2em;
+  margin-left: -3px;
+  padding-left: 3px;
+  font-weight: bold;
+}
+
+h4 {
+}
+
+.grau {
+  padding-top: 1em;
+}
+
+pre {
+  background-color: #eeeeee;
+  border: solid 1px #d0d0d0;
+  padding: 1em;
+  margin-right: 10%;
+}
+
+.code {
+  border: solid 1px #d0d0d0;
+  padding: 1em;
+  margin-right: 10%;
+}
+
+.indent {
+  margin-left: 20px;
+  padding-bottom: 1em;
+}
+
+.def {
+  padding: 1px 1px 1px 1px;
+  margin-bottom: 1px;
+  font-weight: bold;
+  margin-right: 40px;
+}
+
+.nomargin {
+  margin-bottom: 0;
+  margin-top: 0;
+}
+
+.noindent {
+  margin-left: -30px;
+  padding-bottom: 1em;
+}
+
+#header table {
+  width: 95%;
+  position: absolute;
+  bottom: 10px;
+  margin-right: 1em;
+}
+
+#header {
+  background: url(header.gif);
+  position: relative; /* so that the table is relativ to this */
+  width: 100%;
+  height: 70px;
+  font-family: verdana, arial;
+  font-size: 12pt;
+  padding-bottom: 1px;
+}
+
+#sp-package-list {
+  /* ... */
+}
+
+#sp-about-packages {
+  /* ... */
+}
+
+.sp-lambda-list {
+  width: 90%;
+  background-color: #f4f4f4;
+  padding: 3px 3px 3px 3px;
+}
+
+.sp-definition {
+  width: 90%;
+  border: 1px solid #cccccc;
+  padding: 3px 3px 3px 3px;
+}
+
+.sp-definition-body {
+  padding-left: 10%;
+  padding-bottom: 2em;
+}
+
+.sp-definition-body ul {
+  margin-top: 0;
+  margin-bottom: 0;
+}
+
+.sp-return {
+}
+
+.sph3 {
+  padding-top: 1em;
+  font-weight: bold;
+}
diff --git a/doc/references/gobject.type-info/index.html b/doc/references/gobject.type-info/index.html
new file mode 100644 (file)
index 0000000..254b103
--- /dev/null
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<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">
+                 
+             <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>
+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>
+Example:<pre>
+(g-type-children &quot;GtkObject&quot;)
+=&gt; (&quot;GtkWidget&quot; &quot;GtkAdjustment&quot; &quot;GtkTreeViewColumn&quot; &quot;GtkCellRenderer&quot;
+    &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>
+Example:<pre>
+(g-type-depth &quot;GtkLabel&quot;)
+=&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>
+Example:<pre>
+(g-type-from-name &quot;GtkLabel&quot;)
+=&gt; 7151952
+(g-type-name 7151952)
+=&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>
+Example:<pre>
+(g-type-fundamental &quot;GtkWindowType&quot;)
+=&gt; &quot;GEnum&quot;
+(g-type-fundamental &quot;GtkLabel&quot;)
+=&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>
+Example:<pre>
+(g-type-interface-prerequisites &quot;GtkTreeModel&quot;)
+=&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>
+Example:<pre>
+(g-type-interfaces &quot;GtkButton&quot;)
+=&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>
+Example:<pre>
+(g-type-is-a &quot;GtkButton&quot; &quot;GtkWidget&quot;)
+=&gt; T
+(g-type-is-a &quot;GtkButton&quot; &quot;AtkImplementorIface&quot;)
+=&gt; T
+(g-type-is-a &quot;GtkButton&quot; &quot;GtkLabel&quot;)
+=&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>
+Example:<pre>
+(g-type-from-name &quot;GtkLabel&quot;)
+=&gt; 7151952
+(g-type-name 7151952)
+=&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>
+Example:<pre>
+(g-type-next-base &quot;GtkButton&quot; &quot;GtkWidget&quot;)
+=&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>
+Example:<pre>
+(g-type-parent &quot;GtkLabel&quot;)
+=&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">
+             None
+           </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>
\ No newline at end of file