Horizon
Loading...
Searching...
No Matches
horizon::SQLite::Query Class Reference
Inheritance diagram for horizon::SQLite::Query:
horizon::SQLite::noncopyable

Public Member Functions

 Query (class Database &d, const std::string &sql)
 Query (class Database &d, const char *sql, int size=-1)
bool step ()
template<class T>
get (int idx) const
void bind (int idx, const std::string &v, bool copy=true)
void bind (const char *name, const std::string &v, bool copy=true)
void bind (int idx, int v)
void bind (const char *name, int v)
void bind_int64 (int idx, sqlite3_int64 v)
void bind_int64 (const char *name, sqlite3_int64 v)
void bind (int idx, const horizon::UUID &v)
void bind (const char *name, const horizon::UUID &v)
void bind (int idx, ObjectType type)
void bind (const char *name, ObjectType type)
void reset ()
int get_column_count ()
std::string get_column_name (int col)

The documentation for this class was generated from the following files: