|
| int | bind (int index, int param) |
| | bind an integer parameter
|
| |
| int | bind (int index, int64_t param) |
| | bind a 64bit integer parameter
|
| |
| int | bind (int index, double param) |
| | bind a double parameter
|
| |
| int | bind (int index, const std::string ¶m) |
| | bind a string parameter
|
| |
| int | bind (int index, const std::vector< std::byte > ¶m) |
| | bind a bytestream
|
| |
| template<class T > |
| int | bind (int index, const std::optional< T > ¶m) |
| | bind an optional: if it doesn't have a value we bind NULL
|
| |
Bind the given parameter to the sqlite statement.
This functor object only serves the purpose to bind the values of the given parameters to a sqlite statement. So given a tuple of parameters it can be used to bind all the values in the tuple to the statement with the correct type.
Definition at line 110 of file sqlite.h.