mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-14 00:06:24 +01:00
78 lines
3.0 KiB
Plaintext
78 lines
3.0 KiB
Plaintext
|
<!doctype chapter PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
|
||
|
<!entity memory SYSTEM "gmem.sgml">
|
||
|
<!entity lists SYSTEM "glist.sgml">
|
||
|
<!entity hashtables SYSTEM "ghash.sgml">
|
||
|
<!entity caches SYSTEM "gcache.sgml">
|
||
|
<!entity trees SYSTEM "gtree.sgml">
|
||
|
<!entity timers SYSTEM "gtimer.sgml">
|
||
|
<!entity defintions SYSTEM "defintions.sgml">
|
||
|
]>
|
||
|
<book>
|
||
|
<bookinfo>
|
||
|
<title>GLIB Developers' Reference Guide</title>
|
||
|
<authorgroup>
|
||
|
<author>
|
||
|
<firstname>Gregory</firstname>
|
||
|
<surname>McLean</surname>
|
||
|
<affiliation>
|
||
|
<address><email>gregm@comstar.net</email></address>
|
||
|
</affiliation>
|
||
|
</author>
|
||
|
</authorgroup>
|
||
|
<copyright>
|
||
|
<year>1998</year>
|
||
|
<holder>Gregory A. McLean</holder>
|
||
|
</copyright>
|
||
|
<legalnotice>
|
||
|
<para>This documentation is <emphasis>free</emphasis>; this means that
|
||
|
everyone is free to use it and free to redistribute it on a free basis.
|
||
|
This documentation is not in the public domain; it is a copyrighted
|
||
|
work and there are restrictions on its distribution, but these
|
||
|
restrictions are designed to permit everything that a good cooperating
|
||
|
citizen would want to do. What is not allowed is to try and prevent
|
||
|
others from further sharing any version of this documentation that they
|
||
|
might get from you.</para>
|
||
|
<para>Specifically, we want to make sure that you have the right to
|
||
|
give away copies of this documentation, that you receive the source
|
||
|
or else can get it if you want it, that you can change the documentation
|
||
|
or use pieces of it in new free documentation, and that you know you
|
||
|
can legally do these things.</para>
|
||
|
<para>This documentation is being distributed in the hope that it will
|
||
|
be useful, but <emphasis>WITHOUT ANY WARRANTY</emphasis>; without the
|
||
|
even implied warranty of <emphasis>MERCHANTABILITY OR FITNESS FOR A
|
||
|
PARTICULAR PURPOSE</emphasis>.</para>
|
||
|
<para>For the exact details of copying this library and the related
|
||
|
documentation please see the <emphasis>COPYING</emphasis> file that
|
||
|
should have come with this library.</para>
|
||
|
</legalnotice>
|
||
|
</bookinfo>
|
||
|
<toc></toc>
|
||
|
<chapter id="introduction">
|
||
|
<title>Introduction</title>
|
||
|
|
||
|
<sect1 id="whatis">
|
||
|
<title>What is GLIB</title>
|
||
|
<para>GLIB is a collection of useful functions designed with portabilty
|
||
|
and ease of use in mind. Many of the functions provided by GLIB can
|
||
|
be duplicated or are wrappers to standard <trademark>UNIX</trademark>
|
||
|
functions and system calls. The are provided in this library mainly
|
||
|
for consistancy and the write once philophsy.</para>
|
||
|
</chapter>
|
||
|
<!-- Definitions provided by glib -->
|
||
|
&defintions;
|
||
|
<!-- Documentation for memory handling in glib -->
|
||
|
&memory;
|
||
|
<!-- Documentation for lists in glib -->
|
||
|
&lists;
|
||
|
<!-- Documentation for hash tables in glib -->
|
||
|
&hashtables;
|
||
|
<!-- Documentation for cache handing in glib -->
|
||
|
&caches;
|
||
|
<!-- Balanced binary trees -->
|
||
|
&trees;
|
||
|
<!-- Timer documentation -->
|
||
|
&timers;
|
||
|
<index></index>
|
||
|
</book>
|
||
|
|