23 Commits

Author SHA1 Message Date
Sébastien Rombauts
a868afa4e2 Removing Collumn.o from Makefile 2012-04-02 20:58:41 +02:00
Sébastien Rombauts
bad420cffa Simplifing the code sample for GitHub formating 2012-04-02 19:27:36 +02:00
Sébastien Rombauts
83846c890b Trying to correct markdown syntax for GitHub 2012-04-02 19:24:38 +02:00
Sébastien Rombauts
217ade3ca6 Trying to correct markdow formating for GitHub 2012-04-02 19:21:55 +02:00
Sébastien Rombauts
8fd560ad7d Trying to correct markdown formating for GitHub 2012-04-02 19:12:05 +02:00
Sébastien Rombauts
172d32a871 Converting README to the markdown extension fot GitHub main page 2012-04-02 19:09:51 +02:00
Sébastien Rombauts
8d62ab4654 Better readme file, with small example.
- better formating, with Markdown style
- small/clean extract of the examples in main.cpp
2012-04-02 19:06: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
68bf74e0a5 Updated Makefile and added Eclipse project 2012-04-02 14:09:53 +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
Sébastien Rombauts
39db797186 Database and Statement objects must not be copied 2012-04-02 09:10:18 +02:00
Sebastien Rombauts
9658ee7e16 Added a small private method Statement::check(ret)
- Throws a SQLite::Exception with the SQLite error message
2012-04-01 20:53:26 +02:00
Sebastien Rombauts
00d6be86bc Added getColumnXxx() method to access the result
- the wrapper is starting to be usefull
2012-04-01 11:07:03 +02:00
Sebastien Rombauts
0a1520ced0 Added Statement::getColumnCount() and commented out the throw specifications (they are not usefull) 2012-03-31 17:45:40 +02:00
Sebastien Rombauts
abc1f7bfa3 Added binding function, and a simple example with an integer value 2012-03-31 17:33:27 +02:00
Sebastien Rombauts
047cbcf637 Added a SQLite::Exception class based on std::runtime_error
- Using SQLite::Exception instead of std::runtime_error
- Adding exception spec everywhere
- Simplifing the Database constructor parameters to simply use "flags"
2012-03-31 16:29:23 +02:00
Sebastien Rombauts
26f5b85c3a Clenup : dispatching wrapper in Database.* and Statement.* files 2012-03-31 13:52:45 +02:00
Sebastien Rombauts
d72d029aba Moving function code into a cpp file 2012-03-31 13:36:30 +02:00
Sebastien Rombauts
30562dcdab Cleanups tasks :
- MIT License file and header
- small README
- Renaming to SQLiteC++
2012-03-31 13:21:46 +02:00
Sebastien Rombauts
8d93693e88 Implementation of a SQLite Statement
- Added an "example.db3" simple database
- Comments
2012-03-31 09:59:11 +02:00
Sebastien Rombauts
a6cbeedbeb Added a Visual Studio Solution
- Added the sqlite3 source (easier for Windows dev)
2012-03-31 08:02:44 +02:00
Sébastien Rombauts
733c92e753 Start of a new thin C++ header only SQLite wrapper 2012-03-30 22:31:22 +02:00