30 #ifndef INFINISQLSUBTRANSACTION_H
31 #define INFINISQLSUBTRANSACTION_H
51 int64_t transactionidarg, int64_t domainidarg,
52 class Engine *enginePtrarg);
116 int64_t
newrow(int64_t tableid, std::string row);
139 int64_t
updaterow(int64_t tableid, int64_t rowid, std::string *row);
148 int64_t
deleterow(int64_t tableid, int64_t rowid);
159 int64_t
deleterow(int64_t tableid, int64_t rowid, int64_t forward_rowid,
160 int64_t forward_engineid);
163 vector<nonLockingIndexEntry_s> *indexHits);
173 void selectrows(int64_t tableid, vector<int64_t> *rowids,
175 vector<returnRow_s> *returnRows);
191 vector<returnRow_s> &returnRows);