Справочное описание GLib |
---|
GLib это универсальная библиотека, которая обеспечивает много полезных типов данных, макросов, преобразований типов, строковых утилит, файловых утилит, абстракцию основного цикла и многое другое. Она работает на большинстве UNIX-подобных платформах, Windows, OS/2 и BeOS. GLib реализована на основе GNU Library General Public License (GNU LGPL).
Основная политика GLib в том, что все функции являются невидимыми и многопоточными за исключением функций манипулирующих структурными данными, где, если вы имеете два потока манипуляции одинаковыми данными структуры, они могут использовать блокировку для синхронизации своих операций.