Add 'get' functions to TMNEThread

This commit is contained in:
JoelKatz
2012-10-14 18:25:29 -07:00
parent d98e415107
commit 58523b7c1b

View File

@@ -81,6 +81,9 @@ public:
virtual void addRaw(Serializer&) const;
virtual Json::Value getJson(int) const;
const uint256& getPrevTxID() const { return mPrevTxID; }
uint32 getPrevLgr() const { return mPrevLgrSeq; }
protected:
virtual TransactionMetaNodeEntry* duplicate(void) const { return new TMNEThread(*this); }
virtual int compare(const TransactionMetaNodeEntry&) const;
@@ -175,7 +178,7 @@ public:
protected:
uint256 mTransactionID;
uint32 mLedger;
std::map<uint256, TransactionMetaNode> mNodes;
std::map<uint256, TransactionMetaNode> mNodes; // must be an ordered set
public:
TransactionMetaSet() : mLedger(0) { ; }