|
cwist
Modern C web framework with libttak runtime
|
Column-typed result set produced by cwist_orm_query_typed(). More...
#include <orm.h>

Public Attributes | |
| size_t | column_count |
| size_t | row_count |
| char ** | columns |
| cwist_orm_value_t * | cells |
Column-typed result set produced by cwist_orm_query_typed().
Cells are stored row-major: cell (row, column) lives at cells[row * column_count + column]. Column names come from the result-producing statement. Everything is released by cwist_orm_result_free().
| cwist_orm_value_t* cwist_orm_result::cells |
Definition at line 318 of file orm.h.
Referenced by cwist_orm_query_typed(), cwist_orm_result_cell(), and cwist_orm_result_free().
| size_t cwist_orm_result::column_count |
Definition at line 315 of file orm.h.
Referenced by cwist_orm_query_typed(), cwist_orm_result_cell(), cwist_orm_result_column_index(), and cwist_orm_result_free().
| char** cwist_orm_result::columns |
Definition at line 317 of file orm.h.
Referenced by cwist_orm_query_typed(), cwist_orm_result_column_index(), and cwist_orm_result_free().
| size_t cwist_orm_result::row_count |
Definition at line 316 of file orm.h.
Referenced by cwist_orm_query_typed(), cwist_orm_result_cell(), and cwist_orm_result_free().