[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: