Bug#948701: ITP: libsqlitecpp -- smart and easy to use C++ SQLite3 wrapper
Package: wnpp
Severity: wishlist
Owner: Eduard Bloch <blade@debian.org>
* Package name : libsqlitecpp
Version : 2.5.0+git20200112-1
Upstream Author : Sébastien Rombauts <sebastien.rombauts@gmail.com>
* URL : https://srombauts.github.io/SQLiteCpp/
* License : MIT
Programming Lang: C++
Description : smart and easy to use C++ SQLite3 wrapper
NOTE: this is a simple wrapper for sqlite which allows for cleaner
C++ application code. Packaging as plain static library due to
overhead/complexity/benefit trade-off. No plans for team maintenance
yet (if you want to join the company, drop me a note!).
Temp. WIP sample at https://github.com/Code7R/SQLiteCpp/tree/debian/sid
Description: smart and easy to use C++ SQLite3 wrapper
SQLiteC++ offers an encapsulation around the native C APIs of SQLite, with a
few intuitive and well documented C++ classes.
.
The goals of SQLiteC++ are:
- to offer the best of the existing simple C++ SQLite wrappers
- to be elegantly written with good C++ design, STL, exceptions and RAII idiom
- to keep dependencies to a minimum (STL and SQLite3)
- to be portable
- to be light and fast
- to be thread-safe only as much as SQLite “Multi-thread” mode (see below)
- to have a good unit test coverage
- to use API names sticking with those of the SQLite library
- to be well documented with Doxygen tags, and with some good examples
- to be well maintained
Best regards,
Eduard.
Reply to: