Files
MuditaOS/module-db/Database/QueryResult.cpp
2019-05-27 16:03:46 +02:00

35 lines
588 B
C++

/*
* @file QueryResult.cpp
* @author Mateusz Piesta (mateusz.piesta@mudita.com)
* @date 24.05.19
* @brief
* @copyright Copyright (C) 2019 mudita.com
* @details
*/
#include "QueryResult.hpp"
QueryResult::QueryResult() :
currentRow(0),
fieldCount(0),
rowCount(0) {
}
void QueryResult::AddRow(const std::vector<Field> &row) {
rows.push_back(row);
rowCount++;
fieldCount = row.size();
}
bool QueryResult::NextRow() {
if (currentRow < (rowCount - 1)) {
currentRow++;
return true;
} else {
return false;
}
}