UnQLite C/C++ API参考 Jun 02, 2013
这个页面定义UnQLite的C语言接口。
这不是一个教程。这些页面都是精准的设计。不易阅读。
入门教程,可以阅读五分钟玩转UnQLite、UnQLite C/C++接口介绍、UnQLite架构 或Jx9介绍。
为了方便浏览,这个版本的C语言接口参考被分为很多小页面。
本接口分为以下三类:
1、对象列表
这是一个UnQLite库使用的所有抽象对象
和数据类型
的列表。这总共包括11个导出对象, 其中最重要的两个是:
(1)、数据库句柄,代表了unqlite不透明的指针。
(2)、虚拟机对象,Jx9脚本成功汇编的结果,代表了unqlite_vm不透明的指针
2、常量列表
这个列表包括了UnQLite使用的,在unqlite.h
头文件中用#defines
定义的所有数字常量。这些常量包括了,比如各种接口函数返回参数(如,UNQLITE_OK、UNQLITE_NOTFOUND和UNQLITE_BUSY等)。同时,还讨论了编译时指令
,如UNQLITE_ENBALE_THREADS
。
3、函数列表
这个列表包括了对象上所有函数和方法操作,使用与/或(and/or)返回常量。虽然这里罗列非常多的函数,绝大多数应用只用其中的一小部分。