Справочное описание GLib
GLib Utilities
String Utility Functions
- Варианты строковых функций.
Character Set Conversion
- конвертирование строк между разными наборами символов используя iconv().
Unicode Manipulation
- Функции оперирующие на Unicode символах и UTF-8 строках.
Base64 Encoding
- Кодирование и декодирование данных в формат Base64
Internationalization
- Макросы поддерживающие gettext.
Date and Time Functions
- Календарные вычисления и различный временной материал.
Random Numbers
- Генератор псевдо-случайных чисел.
Hook Functions
- Поддержка для манипулирования списками hook-функций.
Miscellaneous Utility Functions
- Набор портируемых сервисных функций.
Lexical Scanner
- Универсальный лексический сканер.
Automatic String Completion
- поддержка автоматического завершения строк используя группу целевых строк.
Timers
- Отслеживание прошедшего времени.
Spawning Processes
- Порождение процессов с помощью fork()/exec().
File Utilities
- Варианты функций связанных с файлами.
Shell-related Utilities
- shell-подобная обработка командной строки.
Commandline option parser
- Анализатор опций командной строки
Glob-style pattern matching
- Сравнение строк с шаблонами содержащими '*' (wildcard) и '?' (joker).
Simple XML Subset Parser
- Синтаксический анализатор подмножества XML.
Key-value file parser
- Анализ .ini-подобных конфигурационных файлов
Bookmark file parser
- Анализ файлов содержащих закладки
Windows Compatibility Functions
- Эмуляция UNIX в Windows.