// Useful callback (maybe) for sqlite3_exec static int execCallback(void *pCtx, int columns, char *columnData[], char *columnNames[]) { ResultSet *pResultSet = static_cast<ResultSet *>(pCtx); pResultSet->addRow(columns, columnData, columnNames); return 0; }