#include <string.h>
/**
- * SECTION: gapplication
+ * SECTION:gapplication
* @title: GApplication
* @short_description: Core application class
*
*/
/**
- * SECTION: gsocketcontrolmessage
+ * SECTION:gsocketcontrolmessage
* @title: GSocketControlMessage
* @short_description: A GSocket control message
* @see_also: #GSocket.
/**
- * SECTION: gsocketlistener
+ * SECTION:gsocketlistener
* @title: GSocketListener
* @short_description: Helper for accepting network client connections
* @see_also: #GThreadedSocketService, #GSocketService.
*/
/**
- * SECTION: gsocketservice
+ * SECTION:gsocketservice
* @title: GSocketService
* @short_description: Make it easy to implement a network service
* @see_also: #GThreadedSocketService, #GSocketListener.
*/
/**
- * SECTION: gtcpconnection
+ * SECTION:gtcpconnection
* @title: GTcpConnection
* @short_description: A TCP GSocketConnection
* @see_also: #GSocketConnection.
*/
/**
- * SECTION: gtcpwrapperconnection
+ * SECTION:gtcpwrapperconnection
* @title: GTcpWrapperConnection
* @short_description: wrapper for non-GSocketConnection-based, GSocket-based GIOStreams
* @see_also: #GSocketConnection.
*/
/**
- * SECTION: gthreadedsocketservice
+ * SECTION:gthreadedsocketservice
* @title: GThreadedSocketService
* @short_description: A threaded GSocketService
* @see_also: #GSocketService.
#include "glibintl.h"
/**
- * SECTION: gtlscertificate
+ * SECTION:gtlscertificate
* @title: GTlsCertificate
* @short_description: TLS certificate
* @see_also: #GTlsConnection
#include "glibintl.h"
/**
- * SECTION: gunixconnection
+ * SECTION:gunixconnection
* @title: GUnixConnection
* @short_description: A UNIX domain GSocketConnection
* @include: gio/gunixconnection.h
*/
/**
- * SECTION: gunixcredentialsmessage
+ * SECTION:gunixcredentialsmessage
* @title: GUnixCredentialsMessage
* @short_description: A GSocketControlMessage containing credentials
* @include: gio/gunixcredentialsmessage.h
*/
/**
- * SECTION: gunixfdlist
+ * SECTION:gunixfdlist
* @title: GUnixFDList
* @short_description: An object containing a set of UNIX file descriptors
* @include: gio/gunixfdlist.h
*/
/**
- * SECTION: gunixfdmessage
+ * SECTION:gunixfdmessage
* @title: GUnixFDMessage
* @short_description: A GSocketControlMessage containing a GUnixFDList
* @include: gio/gunixfdmessage.h
/**
- * SECTION: arrays
+ * SECTION:arrays
* @title: Arrays
* @short_description: arrays of arbitrary elements which grow
* automatically as elements are added
}
/**
- * SECTION: arrays_pointer
+ * SECTION:arrays_pointer
* @title: Pointer Arrays
* @short_description: arrays of pointers to any type of data, which
* grow automatically as new elements are added
}
/**
- * SECTION: arrays_byte
+ * SECTION:arrays_byte
* @title: Byte Arrays
* @short_description: arrays of bytes, which grow automatically as
* elements are added
/**
- * SECTION: async_queues
+ * SECTION:async_queues
* @title: Asynchronous Queues
* @short_description: asynchronous communication between threads
*
#include "gtestutils.h"
/**
- * SECTION: caches
+ * SECTION:caches
* @title: Caches
* @short_description: caches allow sharing of complex data structures
* to save resources
/**
- * SECTION: checksum
+ * SECTION:checksum
* @title: Data Checksums
* @short_description: Computes the checksum for data
*
#include "gcompletion.h"
/**
- * SECTION: completion
+ * SECTION:completion
* @title: Automatic String Completion
* @short_description: support for automatic completion using a group
* of target strings
#include "glib_trace.h"
/**
- * SECTION: datasets
+ * SECTION:datasets
* @title: Datasets
* @short_description: associate groups of data elements with
* particular memory locations
**/
/**
- * SECTION: datalist
+ * SECTION:datalist
* @title: Keyed Data Lists
* @short_description: lists of data elements which are accessible by a
* string or GQuark identifier
}
/**
- * SECTION: quarks
+ * SECTION:quarks
* @title: Quarks
* @short_description: a 2-way association between a string and a
* unique integer identifier
/**
- * SECTION: hash_tables
+ * SECTION:hash_tables
* @title: Hash Tables
* @short_description: associations between keys and values so that
* given a key the value can be found quickly
/**
- * SECTION: iochannels
+ * SECTION:iochannels
* @title: IO Channels
* @short_description: portable support for using files, pipes and
* sockets
#include "gtestutils.h"
/**
- * SECTION: linked_lists_double
+ * SECTION:linked_lists_double
* @title: Doubly-Linked Lists
* @short_description: linked lists containing integer values or
* pointers to data, with the ability to iterate
/* --- MemChunks --- */
/**
- * SECTION: allocators
+ * SECTION:allocators
* @title: Memory Allocators
* @short_description: deprecated way to allocate chunks of memory for
* GList, GSList and GNode
**/
/**
- * SECTION: memory_chunks
+ * SECTION:memory_chunks
* @title: Memory Chunks
* @short_description: deprecated way to allocate groups of equal-sized
* chunks of memory
#include "gtestutils.h"
/**
- * SECTION: trees-nary
+ * SECTION:trees-nary
* @title: N-ary Trees
* @short_description: trees of data with any number of branches
*
#include "gutils.h"
/**
- * SECTION: patterns
+ * SECTION:patterns
* @title: Glob-style pattern matching
* @short_description: matches strings against patterns containing '*'
* (wildcard) and '?' (joker)
#endif
/**
- * SECTION: random_numbers
+ * SECTION:random_numbers
* @title: Random Numbers
* @short_description: pseudo-random number generator
*
#include "grel.h"
/**
- * SECTION: relations
+ * SECTION:relations
* @title: Relations and Tuples
* @short_description: tables of data which can be indexed on any
* number of fields
#include "gmem.h"
#include "gtestutils.h"
/**
- * SECTION: sequence
+ * SECTION:sequence
* @title: Sequences
* @short_description: scalable lists
*
#include "glibintl.h"
/**
- * SECTION: shell
+ * SECTION:shell
* @title: Shell-related Utilities
* @short_description: shell-like commandline handling
**/
#include "gtestutils.h"
/**
- * SECTION: linked_lists_single
+ * SECTION:linked_lists_single
* @title: Singly-Linked Lists
* @short_description: linked lists containing integer values or
* pointers to data, limited to iterating over the
/**
- * SECTION: string_chunks
+ * SECTION:string_chunks
* @title: String Chunks
* @short_description: efficient storage of groups of strings
*
/**
- * SECTION: threads
+ * SECTION:threads
* @title: Threads
* @short_description: thread abstraction; including threads, different
* mutexes, conditions and thread private data
#include "gtimer.h"
/**
- * SECTION: thread_pools
+ * SECTION:thread_pools
* @title: Thread Pools
* @short_description: pools of threads to execute work concurrently
* @see_also: <para> <variablelist> <varlistentry>
#include "gmain.h"
/**
- * SECTION: timers
+ * SECTION:timers
* @title: Timers
* @short_description: keep track of elapsed time
*
#include "gtestutils.h"
/**
- * SECTION: trees-binary
+ * SECTION:trees-binary
* @title: Balanced Binary Trees
* @short_description: a sorted collection of key/value pairs optimized
* for searching and traversing in order
/**
- * SECTION: gvariant
+ * SECTION:gvariant
* @title: GVariant
* @short_description: strongly typed value datatype
* @see_also: GVariantType
/**
- * SECTION: gvarianttype
+ * SECTION:gvarianttype
* @title: GVariantType
* @short_description: introduction to the GVariant type system
* @see_also: #GVariantType, #GVariant