25 Commits

Author SHA1 Message Date
Sébastien Rombauts
1909a777d5 Update copyright notice to 2024 2024-08-16 20:46:14 +02:00
Sébastien Rombauts
7dbcf482f2 Update copyright notice to 2023 2023-05-24 18:49:55 +02:00
Sébastien Rombauts
cf3b75063b Minor code formating changes & comments 2023-05-24 18:49:40 +02:00
Sébastien Rombauts
cc0044a603 Add a Transaction::rollback() method 2022-12-15 19:00:04 +01:00
Sébastien Rombauts
ffe155c4b8 Copyright notice 2022 2022-09-18 15:25:14 +02:00
Kacperos155
d9e5a74773 Small improvements & code cleanup 2022-07-24 19:05:53 +02:00
John Jenkins
abd139c597 Allow specifying transaction behaviors DEFERRED, IMMEDIATE, and EXCLUSIVE 2021-10-04 16:27:08 -05:00
Sébastien Rombauts
da4d692c13 Start a new 3.x branch requiring C++11 and CMake 3.1
- Remove support for Visual Studio < 2015
- Remove Statement::isOk() deprecated in 2.2.0 and renamed to Statement::hasRow()
2020-01-02 00:04:06 +01:00
Sébastien Rombauts
f9cd39b278 Improve and complete unit tests of Exception 2019-12-29 23:33:37 +01:00
fekir
1fd32277c1 Remove unnecessary noexcept identifier from destructors 2017-08-21 22:01:21 +02:00
Sébastien Rombauts
0c43747065 Add unit tests for statement bindings + removed an assert() for ~Transaction() 2016-06-30 11:35:28 +02:00
Sébastien Rombauts
09db07ccc7 Updated version to 1.0.0 changelog and copyright date 2015-05-03 23:32:57 +02:00
Sébastien Rombauts
31dbcda9ad Minor fixes to comments and an API 2015-05-03 23:32:14 +02:00
Sébastien Rombauts
78ea5b254f Removed all meaningless (void) from method definitions 2014-03-13 21:56:28 +01:00
Sébastien Rombauts
6d8b808320 Fixed many cpplint warnings 2014-03-07 13:12:31 +01:00
Sébastien Rombauts
7bfaafecba Moved include files out of the src/ dir, to an include/ dir
+ started a void test file
2014-03-04 23:04:38 +01:00
Sébastien Rombauts
b0e9104047 Using the C++11 "noexcept" keyword instead of "throw()"
- added a compatibility #define for older compilers
2014-02-26 18:36:18 +01:00
Sébastien Rombauts
c84e5122d3 Renamed Assert.h to Assertion.h for Win32 build
- MSVC was confused about cassert/assert.h vs Assert.h
2013-11-01 23:38:52 +01:00
Sébastien Rombauts
ecd22dc112 Fix issue #7 : SQLITECPP_ENABLE_ASSERT_HANDLER
- SQLITECPP_ASSERT() can call a user defined SQLite::assertion_failed() handler.
2013-11-01 21:33:43 +01:00
Sébastien Rombauts
8bf7339e6b Include "Exception.h" only on selected cpp files 2013-11-01 18:47:28 +01:00
Sébastien Rombauts
1f55ddbbdb Cleaning of include dependencies 2013-04-07 18:16:31 +02:00
Sébastien Rombauts
833aeead7a Fix a bug for the "brief" Doxygen tag of all files
- patched by moving the @ingroup command before the @brief one
2013-03-16 17:50:37 +01:00
Sébastien Rombauts
83a3ca6f37 Doxygen group name without the trailing ++ 2013-03-15 15:46:11 +01:00
Sébastien Rombauts
4ee32ec736 Doxygen group name without the trailing "++" 2013-03-15 15:32:41 +01:00
Sebastien Rombauts
1a82510821 Reorganizing the directory, the sources and the msvc files 2013-03-10 12:38:50 +01:00