glib 索引

GLib的概述

编制了glib包 -如何编译GLib的自己
交叉编译了glib包 -如何交叉编译GLib的
编译GLib应用程序 -如何编译GLib的应用
运行GLib应用 -如何运行和调试你的GLib的应用
GLib的变更 -之间的GLib的版本不兼容的变化作出successing
正则表达式语法 -支持GRegex句法和语义的正则表达式
邮件列表和错误报告 -使用GLib的帮助

GLib的基础

版本信息 -变量和函数来检查圆滑的版本
基本类型 -标准GLib的类型,便携性定义为便于使用和
基本类型的限制 -标准型便携式方法在确定的界限
标准宏 -常用的宏。
类型转换宏 -可移植的指针变量中存储的整数
字节序宏 -一个可移植的方法来转换不同的字节顺序
数值定义 -数学常数,和浮点分解
杂项宏 -经常使用不属于专门的宏
原子操作 -基本原子整数和指针操作

GLib的核心应用技术支持

主事件循环 -管理所有可用的事件源
线程 -线程抽象,包括线程,不同的互斥,条件和线程私有数据
线程池 -线程池并发的执行工作
异步队列 -线程之间的异步通信
动态加载模块 -插件,可移植的方法对动态加载'插件
内存分配 -一般记忆体处理
IO通道 -支持和插座使用便携式文件,管道
错误报告 -一个系统错误报告
消息输出和调试功能 -留言功能的输出,帮助调试应用程序
消息记录 -多功能支持的重要性水平不同的日志消息

GLib的工具

效用函数的字符串 -各种字符串相关的功能
字符集转换 -不同的字符集之间转换字符串
Unicode的操作 -函数的Unicode字符的字符串操作和UTF - 8
Base64编码 - Base64格式的数据编码和解码
数据校验和 -校验和计算的数据
国际化 - gettext支持宏
日期和时间函数 -历法的计算及其他时间的东西
GTimeZone -一个结构代表一个时区
GDateTime -一个结构代表日期和时间
随机数 -伪随机数发生器
钩子函数 -函数的支持操纵列出了钩
各种实用工具函数 -一个便携实用的功能选择
词汇扫描仪 -扫描仪的通用词汇
自动字符串的结束 -支持使用自动完成字符串组目标
定时器 -保持跟踪时间已过
产卵过程 -进程的发起
文件工具 -各种文件相关的功能
URI的函数 -函数的URI
主机工具 -互联网主机事业
壳牌相关工具 -壳状命令行处理
命令行选项解析器 -解析命令行选项
水珠风格的模式匹配 -对模式匹配字符串包含'*'(通配符)和'?' (小丑)
Perl兼容正则表达式 -对正则表达式匹配字符串
简单的XML的子集分析器 -解析一个XML的子集
键值文件分析器 -解析.ini样的配置文件
书签文件解析器 -解析文件包含书签
测试 -测试框架
UNIX特定工具和集成 -管,信号处理
Windows兼容性功能 -在UNIX的Windows仿真

GLib的数据类型

记忆片 -有效的方式来分配内存群体大小的块具有同等
内存块 -废弃的方式来分配内存群体大小的块具有同等
双链表 -数据链表包含整数的值或指针,有能力两个方向遍历列表
单链表 -数据链表包含整数或指针,但仅限于在一个遍历列表方向
双端队列 -双端队列数据结构
序列 -可扩展的名单
垃圾堆放 -保持了一叠厚厚的未使用的内存块分配
哈希表 -协会之间的键和值,以便获得一个键上的值可以快速地找到
字符串 -文本缓冲区的自动增长为文本添加
弦乐块 -字符串有效存储组
阵列 -阵列添加任意元素作为元素的自动增长
数组指针 -指针数组自动向任何类型的数据,成长为新的元素添加
字节数组 -自动阵列字节,它成长为元素添加
平衡二元树 -一个值对分类收集的键/遍历搜索和优化,以
n元树 -数据树与任何分行数目
夸克 -一个唯一的整 ​​数标识符2路之间的关联字符串
键控数据列表 -元素列出的数据是由一个字符串GQuark访问或标识符
数据集 -数据元素相关联组与特定的内存位置
关系和元组 -字段的表的数据,可以对任何被索引数
高速缓存 -缓存允许共享数据结构复杂,以节省资源
内存分配器 -废弃的方式来分配GNode块和记忆GList,GSList
GVariantType -介绍GVariant类型系统
GVariant -强类型值的数据类型
GVariant格式字符串 
GVariant文本格式 

GLib的工具

glib的gettextize - gettext的国际化工具
gtester -试运行实用程序
gtester -报告 -实用测试报告格式

posted @ 2011-06-05 18:29  wangkangluo1  阅读(1482)  评论(1编辑  收藏  举报