|
libsl3 1.2.50004
A C++ interface for SQLite
|
Callback for SQL Select statements. More...
#include <sl3/rowcallback.hpp>
Protected Member Functions | |
| RowCallback () noexcept=default | |
| Constructor. | |
| virtual | ~RowCallback () noexcept=default |
| Constructor. | |
| virtual bool | onRow (Columns columns)=0 |
| Process one row of the result from a SELECT statement. | |
| virtual void | onStart () |
| Called before a query result will be processed. | |
| virtual void | onEnd () |
| Called after a query result has been processed. | |
Callback for SQL Select statements.
This interface can be used to process through the result of a SQL statement.
|
protecteddefaultnoexcept |
Constructor.
|
protectedvirtualdefaultnoexcept |
Constructor.
|
protectedvirtual |
Called after a query result has been processed.
The default implementation does nothing.
|
protectedpure virtual |
Process one row of the result from a SELECT statement.
| columns | Columns object for accessing values. |
|
protectedvirtual |
Called before a query result will be processed.
The default implementation does nothing.