GLib Reference Manual
GLib Utilities
String Utility Functions
Character Set Conversion
— Convert strings between different character sets
Unicode Manipulation
Base64 Encoding
— encodes and decodes data in Base64 format
Data Checksums
— Computes the checksum for data
I18N
Date and Time Functions
GTimeZone
— A structure representing a time zone
GDateTime
— A structure representing Date and Time
Random Numbers
— pseudo-random number generator
Hook Functions
Miscellaneous Utility Functions
Lexical Scanner
Automatic String Completion
— support for automatic completion using a group of target strings
Timers
— keep track of elapsed time
Spawning Processes
File Utilities
URI Functions
— URI Functions
Hostname Utilities
— Internet hostname utilities
Shell-related Utilities
— shell-like commandline handling
Commandline option parser
— parses commandline options
Glob-style pattern matching
— matches strings against patterns containing '*' (wildcard) and '?' (joker)
Perl-compatible regular expressions
— matches strings against regular expressions
Simple XML Subset Parser
— parses a subset of XML
Key-value file parser
Bookmark file parser
— parses files containing bookmarks
Testing
Windows Compatibility Functions