#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 |