GLIB REFERENCE MANUAL
GLib Reference Manual: GLib Reference Manual
GLib Reference Manual. for GLib 2.2 The latest version of this documentation can be found on-line at https: //developer Reference counting — Reference counting types and functions Reference counted data — Allocated memory with reference counting semanticsSingly-Linked Lists · Hash Tables
GLib Reference Manual - GNOME Developer Center
GLib Reference Manual GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.GNOME Developer Center · Perl-Compatible Regular Expressions[PDF]
GLib Reference Manual - GNOME
GLib Reference Manual ii. Contents GLib is a general-purpose utility library, which provides many useful data types, macros, type con-versions, string utilities, ﬁle utilities, a main loop abstraction, and so on. It works on many UNIX-like platforms, Windows, OS/2 and BeOS. GLib is released under the GNU Library General Public License
Memory Slices: GLib Reference Manual
Memory slices provide a space-efficient and multi-processing scalable way to allocate equal-sized pieces of memory, just like the original GMemChunks (from GLib 2.8), while avoiding their excessive memory-waste, scalability and performance problems.
Testing: GLib Reference Manual
Description. GLib provides a framework for writing and maintaining unit tests in parallel to the code they are testing. The API is designed according to established concepts found in the other test frameworks (JUnit, NUnit, RUnit), which in turn is based on smalltalk unit testing concepts.
GLib Reference Manual - GIMP
GLib Reference Manual. for GLib 2.4 GLib Overview Compiling the GLib package — How to compile GLib itself Cross-compiling the GLib package — How to cross-compile GLib Compiling GLib Applications — How to compile your GLib application
Perl-compatible regular expressions: GLib Reference Manual
Perl-compatible regular expressions. It belongs to Glib and must not be freed. Use g_regex_ref() if you need to keep it after you free match_info object. When reference count drops to zero, it frees all the memory associated with the match_info structure. Parameters.
File Utilities: GLib Reference Manual - GNOME
Thus if the GLib-using code uses a different C library than GLib does, the FILE* returned by this function cannot be passed to C library functions like fprintf() or fread(). See your C library manual
Threads: GLib Reference Manual - GNOME
In particular, due to the concurrent nature of threads, no assumptions on the order of execution of code running in different threads can be made, unless order is explicitly forced by the programmer through synchronization primitives. The aim of the thread-related functions in GLib is to provide a portable means for writing multi-threaded software.
The Main Event Loop: GLib Reference Manual
GLib supports only a single callback per process id. On POSIX platforms, the same restrictions mentioned for g_child_watch_source_new() apply to this function. This internally creates a main loop source using g_child_watch_source_new() and attaches it to the main loop context using g_source_attach(). You can do these steps manually if you need greater control.
Related searches for glib reference manual
glib referenceglib pdfglib downloadglib documentationglib libraryglib 2 0glib 2.0 downloadglib gnome