OpenM++ runtime library (libopenm)
|
Row adapter to select row from value table (parameter, accumulator or expression) More...
Public Member Functions | |
ValueRowAdapter (int i_idCount, const type_info &i_type) | |
new row adapter for value table row, use std::string type for VARCHAR input parameters | |
IRowBase * | createRow (void) const override |
create new row (tuple, struct or array) initialized with default field values | |
int | size (void) const override |
return row size: number of columns | |
const type_info *const * | columnTypes (void) const override |
array[rowSize] of type_info for each column, used to convert from db-type to target type | |
void | set (IRowBase *i_row, int i_column, const void *i_value) const override |
IRowAdapter interface implementation: set column value. | |
Row adapter to select row from value table (parameter, accumulator or expression)