#include "TransactionStatus.h"
Transaction::Transaction() :
- parts(new Vector<TransactionPart *>()),
+ parts(new MyVector<TransactionPart *>()),
partCount(0),
missingParts(NULL),
- partsPendingSend(new Vector<int32_t>()),
+ partsPendingSend(new MyVector<int32_t>()),
fldisComplete(false),
hasLastPart(false),
keyValueGuardSet(new Hashset<KeyValue *>()),
return clientLocalSequenceNumber;
}
-Vector<TransactionPart *> *Transaction::getParts() {
+MyVector<TransactionPart *> *Transaction::getParts() {
return parts;
}
return transactionStatus;
}
-void Transaction::removeSentParts(Vector<int32_t> *sentParts) {
+void Transaction::removeSentParts(MyVector<int32_t> *sentParts) {
nextPartToSend = 0;
bool changed = false;
uint lastusedindex = 0;