The sqlite3cc library is a C++ wrapper around the excellent SQLite 3 library. The SQLite Library has a C-style interface, and sqlite3cc is intended to make the use of SQLite more comfortable in a C++ programming environment.
The sqlite3cc library is free software, available under the terms of the GNU Lesser General Public License version 3 or later.
The goals of sqlite3cc are:
- to be elegantly designed and written, following principles of good C++ design and those laid out by the boost project
- to be fast, adding as small an execution overhead as possible
- to keep the API similar to the SQLite library
Launchpad
This project uses Launchpad for bug tracking and other stuff:
Getting sqlite3cc
Download
You will be able to download the latest version here:
Download: sqlite3cc-0.1.0.tar.bz2 (version 0.1.0, ??KB)
There is also a change log. Previous versions can be found here.
Installation
To install, run the usual three commands:
$ make
$ make install
You might need to be root to run the final command.
Documentation
Table of Contents
There is currently no documentation — it’ll come later!
SQLite API
The sqlite3cc library is based on the SQLite C interface, so you will also need to be familiar with that. You can find documentation on the SQLite API on their website.
Development
Repository
The source code is available under the terms of the GNU Lesser General Public License version 3 or later. You can obtain the latest development code from the bazaar repository at:
http://www.waxworlds.org/edam/bzr/sqlite3cc
Bugs
Please report bugs at Launchpad:
Feedback
Feedback and suggestions are welcome, just drop me an email.