Sébastien Rombauts
|
56aa208f62
|
copyright 2012-2013
|
2013-03-06 17:10:01 +01:00 |
|
Sébastien Rombauts
|
4448038af4
|
Using (optional) assert() on errors in destructors, where exceptions are not allowed
|
2013-03-06 17:06:00 +01:00 |
|
Sébastien Rombauts
|
9a5b993ae9
|
Transaction destructor must never throw exception
- added a try/catch arround the exec("ROLLBACK")
- documentation was not right
|
2012-12-10 10:52:25 +01:00 |
|
Sébastien Rombauts
|
554a79b64d
|
Added a copy constructor that increments the reference counter, thanks to a patch from Mark P.
|
2012-12-05 17:36:02 +01:00 |
|
Sébastien Rombauts
|
0055fcc2db
|
Updated comments for the heap allocated (thread unsage) mpStmtRefCount ref counter shared between Statement and Column objects
|
2012-11-27 15:44:42 +01:00 |
|
Sébastien Rombauts
|
ab55e695af
|
Makefile was outdated
- Added Column.o and Transaction.o
- Added more gcc warnings in Makefile
- Fix for those warnings
- Added TODO for improvements
|
2012-10-26 11:22:13 +02:00 |
|
Sébastien Rombauts
|
cfe042dd41
|
Added the dealocation of the reference counter
- Suppressed the exception that can be thrown in those two destructors:
- Added documentation of those destructors
|
2012-04-17 10:26:23 +02:00 |
|
Sébastien Rombauts
|
d516ea72c5
|
Column is again an independant class
|
2012-04-16 14:59:51 +02:00 |
|
Sébastien Rombauts
|
00a8e0a642
|
Moving Column to make it an inner class of Statement
- Column must not be used directly, only as a temporary Adapter of Statement::getColumn
- Adding an Object Oriented example in main.cpp
|
2012-04-02 19:02:45 +02:00 |
|
Sébastien Rombauts
|
716a50be78
|
Added inline cast operators to the Column::getXxx() appropriate functions
+ added a standard std::ostream inserter
|
2012-04-02 13:09:19 +02:00 |
|
Sébastien Rombauts
|
4288cb511e
|
Moving all methods getColumnXxx() to an intermediate Column object
|
2012-04-02 09:43:36 +02:00 |
|