#include <sql.h>
Classes | |
| class | column_value |
| class | iterator |
| class | row_value |
Public Member Functions | |
| iterator | begin () |
| void | bind (int param, int value) const |
| void | bind (int param, double value) const |
| void | bind (int param, const char *value) const |
| void | bind (int param, const std::vector< uint8_t > &value) const |
| iterator | end () |
| std::vector< uint8_t > | get_blob (int column=0) const |
| double | get_double (int column=0) const |
| int | get_int (int column=0) const |
| std::string | get_string (int column=0) const |
| row_value | operator() () |
| statement (const connection &conn, const char *sql) | |
| bool | step () const |
Private Attributes | |
| statement_handle | m_handle |
| sql::statement::statement | ( | const connection & | conn, |
| const char * | sql | ||
| ) |
| void sql::statement::bind | ( | int | param, |
| const char * | value | ||
| ) | const |
| vector< uint8_t > sql::statement::get_blob | ( | int | column = 0 | ) | const |
|
private |