Modernize code:

* Clean STBase-derived class creation interfaces
* Annotate overriden STBase virtual functions
* Optimize path deserialization
* Prefer range-based for
* Prefer std::unique_ptr
* Remove BOOST_FOREACH
This commit is contained in:
Nik Bougalis
2014-12-31 22:02:14 -08:00
parent e742da73bd
commit 47593730d6
43 changed files with 638 additions and 547 deletions

View File

@@ -23,7 +23,6 @@
#include <ripple/app/ledger/AcceptedLedger.h>
#include <ripple/basics/UptimeTimer.h>
#include <ripple/nodestore/Database.h>
#include <boost/foreach.hpp>
namespace ripple {
@@ -43,7 +42,7 @@ Json::Value doGetCounts (RPC::Context& context)
Json::Value ret (Json::objectValue);
BOOST_FOREACH (CountedObjects::Entry& it, objectCounts)
for (auto const& it : objectCounts)
{
ret [it.first] = it.second;
}