edits
[iotcloud.git] / version2 / src / C / Transaction.h
old mode 100644 (file)
new mode 100755 (executable)
index a997382..77f49a5
@@ -6,10 +6,10 @@
 
 class Transaction {
 private:
-       Vector<TransactionPart *> *parts;
+       MyVector<TransactionPart *> *parts;
        uint partCount;
        Hashset<int32_t> *missingParts;
-       Vector<int32_t> *partsPendingSend;
+       MyVector<int32_t> *partsPendingSend;
        bool fldisComplete;
        bool hasLastPart;
        Hashset<KeyValue *> *keyValueGuardSet;
@@ -36,7 +36,7 @@ public:
        int64_t getSequenceNumber();
        void setSequenceNumber(int64_t _sequenceNumber);
        int64_t getClientLocalSequenceNumber();
-       Vector<TransactionPart *> *getParts();
+       MyVector<TransactionPart *> *getParts();
        bool didSendAPartToServer();
        void resetNextPartToSend();
        TransactionPart *getNextPartToSend();
@@ -45,7 +45,7 @@ public:
        void resetServerFailure();
        void setTransactionStatus(TransactionStatus *_transactionStatus);
        TransactionStatus *getTransactionStatus();
-       void removeSentParts(Vector<int32_t> *sentParts);
+       void removeSentParts(MyVector<int32_t> *sentParts);
        bool didSendAllParts();
        Hashset<KeyValue *> *getKeyValueUpdateSet();
        int getNumberOfParts();