libsl3 1.2.41002
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.