11#include <Pt/RefCounted.h>
23 class PT_DB_API
IResult :
public RefCounted
26 typedef std::size_t size_type;
27 typedef Row value_type;
39 virtual size_type
size()
const = 0;
Buffered query-result backend.
Definition IResult.h:24
virtual size_type size() const =0
Returns the number of rows.
virtual size_type getFieldCount() const =0
Returns the number of columns.
virtual Row getRow(size_type tup_num) const =0
Returns the row at tup_num.
One row of a buffered query result.
Definition Row.h:34
Portable SQL database access.
Core module.
Definition Allocator.h:33