|
| bool | bind (int position, bool val) |
| |
| bool | bind (int position, char val)=delete |
| |
| bool | bind (int position, const char *s) |
| | char* to std::string.
|
| |
| bool | bind (int position, const std::string &t_str) |
| |
| bool | bind (int position, const std::wstring &w) |
| | wstring to std::string.
|
| |
| bool | bind (int position, const wchar_t *w) |
| | wchar_t* to std::string.
|
| |
| bool | bind (int position, double val) |
| |
| bool | bind (int position, int val) |
| |
| bool | bind (int position, unsigned int val) |
| |
| template<typename... Args> |
| bool | bindAll (Args &&... args) |
| |
| boost::optional< double > | execAndReturnFirstDouble () const |
| |
| boost::optional< int > | execAndReturnFirstInt () const |
| |
| boost::optional< std::string > | execAndReturnFirstString () const |
| |
| boost::optional< std::vector< double > > | execAndReturnVectorOfDouble () const |
| | execute a statement and return the results (if any) in a vector of double
|
| |
| boost::optional< std::vector< int > > | execAndReturnVectorOfInt () const |
| | execute a statement and return the results (if any) in a vector of int
|
| |
| boost::optional< std::vector< std::string > > | execAndReturnVectorOfString () const |
| | execute a statement and return the results (if any) in a vector of string
|
| |
| void | execAndThrowOnError () |
| |
| int | execute () |
| |
| PreparedStatement & | operator= (const PreparedStatement &)=delete |
| |
| | PreparedStatement (const PreparedStatement &)=delete |
| |
| template<typename... Args> |
| | PreparedStatement (const std::string &t_stmt, sqlite3 *t_db, bool t_transaction, Args &&... args) |
| |
| | PreparedStatement (const std::string &t_stmt, sqlite3 *t_db, bool t_transaction=false) |
| |
| | ~PreparedStatement () |
| |