Cleanups.

This commit is contained in:
JoelKatz
2012-12-30 13:19:42 -08:00
parent eaaeaaba15
commit 5009d4c3b8
4 changed files with 11 additions and 5 deletions

View File

@@ -91,7 +91,7 @@ public:
bool isAcctStComplete() const { return mHaveState; }
bool isTransComplete() const { return mHaveTransactions; }
bool isDone() const { return mAborted || isComplete() || isFailed(); }
Ledger::pointer getLedger() { return mLedger; }
Ledger::ref getLedger() { return mLedger; }
void abort() { mAborted = true; }
bool setAccept() { if (mAccept) return false; mAccept = true; return true; }

View File

@@ -43,7 +43,7 @@ public:
TransactionAcquire(const uint256& hash);
virtual ~TransactionAcquire() { ; }
SHAMap::pointer getMap() { return mMap; }
SHAMap::ref getMap() { return mMap; }
SMAddNode takeNodes(const std::list<SHAMapNode>& IDs,
const std::list< std::vector<unsigned char> >& data, Peer::ref);
@@ -161,8 +161,8 @@ public:
int startup();
Json::Value getJson();
Ledger::pointer peekPreviousLedger() { return mPreviousLedger; }
uint256 getLCL() { return mPrevLedgerHash; }
Ledger::ref peekPreviousLedger() { return mPreviousLedger; }
uint256 getLCL() { return mPrevLedgerHash; }
SHAMap::pointer getTransactionTree(const uint256& hash, bool doAcquire);
TransactionAcquire::pointer getAcquiring(const uint256& hash);

View File

@@ -779,11 +779,17 @@ public:
virtual bool isDefault() const { return mValue.empty(); }
std::vector<uint256> getValue() const { return mValue; }
int size() const { return mValue.size(); }
bool isEmpty() const { return mValue.empty(); }
const uint256& at(int i) const { assert((i >= 0) && (i < size())); return mValue.at(i); }
uint256& at(int i) { assert((i >= 0) && (i < size())); return mValue.at(i); }
void setValue(const STVector256& v) { mValue = v.mValue; }
void setValue(const std::vector<uint256>& v) { mValue = v; }
void addValue(const uint256& v) { mValue.push_back(v); }
Json::Value getJson(int) const;
};

View File

@@ -70,7 +70,7 @@ public:
TransactionEngine(Ledger::ref ledger) : mLedger(ledger), mTxnSeq(0) { assert(mLedger); }
LedgerEntrySet& getNodes() { return mNodes; }
Ledger::pointer getLedger() { return mLedger; }
Ledger::ref getLedger() { return mLedger; }
void setLedger(Ledger::ref ledger) { assert(ledger); mLedger = ledger; }
SLE::pointer entryCreate(LedgerEntryType type, const uint256& index) { return mNodes.entryCreate(type, index); }