├── .gitignore ├── Jamroot ├── LICENSE_1_0.txt ├── Makefile ├── Readme ├── TODO ├── doc ├── Jamfile.v2 ├── sqlitepp.html ├── sqlitepp.rst └── style.css ├── etc ├── vc10ide │ ├── sqlite.vcxproj │ ├── sqlite.vcxproj.filters │ ├── sqlitepp.sln │ ├── sqlitepp.vcxproj │ ├── sqlitepp.vcxproj.filters │ ├── test.vcxproj │ └── test.vcxproj.filters ├── vc11ide │ ├── sqlite.vcxproj │ ├── sqlite.vcxproj.filters │ ├── sqlitepp.sln │ ├── sqlitepp.vcxproj │ ├── sqlitepp.vcxproj.filters │ ├── test.vcxproj │ └── test.vcxproj.filters ├── vc71ide │ ├── sqlite.vcproj │ ├── sqlitepp.sln │ ├── sqlitepp.vcproj │ └── test.vcproj ├── vc8ide │ ├── sqlite.vcproj │ ├── sqlitepp.sln │ ├── sqlitepp.vcproj │ └── test.vcproj └── vc9ide │ ├── sqlite.vcproj │ ├── sqlitepp.sln │ ├── sqlitepp.vcproj │ └── test.vcproj ├── examples ├── Jamfile.v2 ├── ex1.cpp └── ex2.cpp ├── sqlite ├── Jamfile.v2 ├── shell.c ├── sqlite3.c ├── sqlite3.h └── sqlite3ext.h ├── sqlitepp ├── Jamfile.v2 ├── binders.cpp ├── binders.hpp ├── config.hpp ├── converters.hpp ├── exception.cpp ├── exception.hpp ├── into.hpp ├── query.cpp ├── query.hpp ├── session.cpp ├── session.hpp ├── sqlitepp.hpp ├── statement.cpp ├── statement.hpp ├── string.cpp ├── string.hpp ├── transaction.cpp ├── transaction.hpp ├── unicode.hpp └── use.hpp └── test ├── Jamfile.v2 ├── main.cpp ├── session_data.hpp ├── statement_data.hpp ├── test_convert.cpp ├── test_exception.cpp ├── test_into.cpp ├── test_query.cpp ├── test_session.cpp ├── test_statement.cpp ├── test_string.cpp ├── test_transaction.cpp ├── test_use.cpp └── tut ├── tut.h ├── tut_reporter.h └── tut_restartable.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/.gitignore -------------------------------------------------------------------------------- /Jamroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/Jamroot -------------------------------------------------------------------------------- /LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/LICENSE_1_0.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/Makefile -------------------------------------------------------------------------------- /Readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/Readme -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | Documentation 2 | 3 | Perfomance tuning 4 | 5 | More tests 6 | -------------------------------------------------------------------------------- /doc/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/doc/Jamfile.v2 -------------------------------------------------------------------------------- /doc/sqlitepp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/doc/sqlitepp.html -------------------------------------------------------------------------------- /doc/sqlitepp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/doc/sqlitepp.rst -------------------------------------------------------------------------------- /doc/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/doc/style.css -------------------------------------------------------------------------------- /etc/vc10ide/sqlite.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/sqlite.vcxproj -------------------------------------------------------------------------------- /etc/vc10ide/sqlite.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/sqlite.vcxproj.filters -------------------------------------------------------------------------------- /etc/vc10ide/sqlitepp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/sqlitepp.sln -------------------------------------------------------------------------------- /etc/vc10ide/sqlitepp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/sqlitepp.vcxproj -------------------------------------------------------------------------------- /etc/vc10ide/sqlitepp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/sqlitepp.vcxproj.filters -------------------------------------------------------------------------------- /etc/vc10ide/test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/test.vcxproj -------------------------------------------------------------------------------- /etc/vc10ide/test.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc10ide/test.vcxproj.filters -------------------------------------------------------------------------------- /etc/vc11ide/sqlite.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/sqlite.vcxproj -------------------------------------------------------------------------------- /etc/vc11ide/sqlite.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/sqlite.vcxproj.filters -------------------------------------------------------------------------------- /etc/vc11ide/sqlitepp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/sqlitepp.sln -------------------------------------------------------------------------------- /etc/vc11ide/sqlitepp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/sqlitepp.vcxproj -------------------------------------------------------------------------------- /etc/vc11ide/sqlitepp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/sqlitepp.vcxproj.filters -------------------------------------------------------------------------------- /etc/vc11ide/test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/test.vcxproj -------------------------------------------------------------------------------- /etc/vc11ide/test.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc11ide/test.vcxproj.filters -------------------------------------------------------------------------------- /etc/vc71ide/sqlite.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc71ide/sqlite.vcproj -------------------------------------------------------------------------------- /etc/vc71ide/sqlitepp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc71ide/sqlitepp.sln -------------------------------------------------------------------------------- /etc/vc71ide/sqlitepp.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc71ide/sqlitepp.vcproj -------------------------------------------------------------------------------- /etc/vc71ide/test.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc71ide/test.vcproj -------------------------------------------------------------------------------- /etc/vc8ide/sqlite.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc8ide/sqlite.vcproj -------------------------------------------------------------------------------- /etc/vc8ide/sqlitepp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc8ide/sqlitepp.sln -------------------------------------------------------------------------------- /etc/vc8ide/sqlitepp.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc8ide/sqlitepp.vcproj -------------------------------------------------------------------------------- /etc/vc8ide/test.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc8ide/test.vcproj -------------------------------------------------------------------------------- /etc/vc9ide/sqlite.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc9ide/sqlite.vcproj -------------------------------------------------------------------------------- /etc/vc9ide/sqlitepp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc9ide/sqlitepp.sln -------------------------------------------------------------------------------- /etc/vc9ide/sqlitepp.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc9ide/sqlitepp.vcproj -------------------------------------------------------------------------------- /etc/vc9ide/test.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/etc/vc9ide/test.vcproj -------------------------------------------------------------------------------- /examples/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/examples/Jamfile.v2 -------------------------------------------------------------------------------- /examples/ex1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/examples/ex1.cpp -------------------------------------------------------------------------------- /examples/ex2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/examples/ex2.cpp -------------------------------------------------------------------------------- /sqlite/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlite/Jamfile.v2 -------------------------------------------------------------------------------- /sqlite/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlite/shell.c -------------------------------------------------------------------------------- /sqlite/sqlite3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlite/sqlite3.c -------------------------------------------------------------------------------- /sqlite/sqlite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlite/sqlite3.h -------------------------------------------------------------------------------- /sqlite/sqlite3ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlite/sqlite3ext.h -------------------------------------------------------------------------------- /sqlitepp/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/Jamfile.v2 -------------------------------------------------------------------------------- /sqlitepp/binders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/binders.cpp -------------------------------------------------------------------------------- /sqlitepp/binders.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/binders.hpp -------------------------------------------------------------------------------- /sqlitepp/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/config.hpp -------------------------------------------------------------------------------- /sqlitepp/converters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/converters.hpp -------------------------------------------------------------------------------- /sqlitepp/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/exception.cpp -------------------------------------------------------------------------------- /sqlitepp/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/exception.hpp -------------------------------------------------------------------------------- /sqlitepp/into.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/into.hpp -------------------------------------------------------------------------------- /sqlitepp/query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/query.cpp -------------------------------------------------------------------------------- /sqlitepp/query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/query.hpp -------------------------------------------------------------------------------- /sqlitepp/session.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/session.cpp -------------------------------------------------------------------------------- /sqlitepp/session.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/session.hpp -------------------------------------------------------------------------------- /sqlitepp/sqlitepp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/sqlitepp.hpp -------------------------------------------------------------------------------- /sqlitepp/statement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/statement.cpp -------------------------------------------------------------------------------- /sqlitepp/statement.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/statement.hpp -------------------------------------------------------------------------------- /sqlitepp/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/string.cpp -------------------------------------------------------------------------------- /sqlitepp/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/string.hpp -------------------------------------------------------------------------------- /sqlitepp/transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/transaction.cpp -------------------------------------------------------------------------------- /sqlitepp/transaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/transaction.hpp -------------------------------------------------------------------------------- /sqlitepp/unicode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/unicode.hpp -------------------------------------------------------------------------------- /sqlitepp/use.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/sqlitepp/use.hpp -------------------------------------------------------------------------------- /test/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/Jamfile.v2 -------------------------------------------------------------------------------- /test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/main.cpp -------------------------------------------------------------------------------- /test/session_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/session_data.hpp -------------------------------------------------------------------------------- /test/statement_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/statement_data.hpp -------------------------------------------------------------------------------- /test/test_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_convert.cpp -------------------------------------------------------------------------------- /test/test_exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_exception.cpp -------------------------------------------------------------------------------- /test/test_into.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_into.cpp -------------------------------------------------------------------------------- /test/test_query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_query.cpp -------------------------------------------------------------------------------- /test/test_session.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_session.cpp -------------------------------------------------------------------------------- /test/test_statement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_statement.cpp -------------------------------------------------------------------------------- /test/test_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_string.cpp -------------------------------------------------------------------------------- /test/test_transaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_transaction.cpp -------------------------------------------------------------------------------- /test/test_use.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/test_use.cpp -------------------------------------------------------------------------------- /test/tut/tut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/tut/tut.h -------------------------------------------------------------------------------- /test/tut/tut_reporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/tut/tut_reporter.h -------------------------------------------------------------------------------- /test/tut/tut_restartable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmed/sqlitepp/HEAD/test/tut/tut_restartable.h --------------------------------------------------------------------------------