boost_sqlite 1
A sqlite C++ library
|
Cursor needs the following member. More...
#include <include/boost/sqlite/vtable.hpp>
Public Member Functions | |
virtual void | column (context<> ctx, int idx, bool no_change)=0 |
Returns the result of a value. It will use the set_result functionality to create a an sqlite function. see vtab_no_change | |
virtual bool | eof ()=0 |
Check if the cursor is and the end. | |
virtual result< void > | filter (int index, const char *index_data, boost::span< sqlite::value > values) |
Apply a filter to the cursor. Required when best_index is implemented. | |
virtual result< void > | next ()=0 |
Returns the next row. | |
virtual result< sqlite3_int64 > | row_id ()=0 |
Returns the id of the current row. | |
vtab::table< cursor > & | table () |
Get the table the cursor is pointing to. | |
Cursor needs the following member.
Definition at line 450 of file vtable.hpp.