General tidy and refactoring:

* Use nullptr (C++11) instead of NULL.
* Put each file into its own namespace declaration.
* Remove "using namespace" directives and add scope qualifiers.
* Control when beast's implementation of std::equal (C++14) is used.
* Tidy up some const declarations.

Conflicts:
	src/ripple_app/shamap/SHAMapSync.cpp
	src/ripple_app/tx/TransactionEngine.cpp
This commit is contained in:
Howard Hinnant
2014-03-07 18:54:11 -05:00
committed by Vinnie Falco
parent c581ffb8a4
commit cad50c68a8
519 changed files with 3618 additions and 2726 deletions

View File

@@ -52,11 +52,11 @@ public:
: m_name (path)
, m_db (new DatabaseCon(path, s_nodeStoreDBInit, s_nodeStoreDBCount))
{
String s;
beast::String s;
// VFALCO TODO Remove this dependency on theConfig
//
s << "PRAGMA cache_size=-" << String (getConfig ().getSize(siHashNodeDBCache) * 1024);
s << "PRAGMA cache_size=-" << beast::String (getConfig ().getSize(siHashNodeDBCache) * 1024);
m_db->getDB()->executeSQL (s.toStdString ().c_str ());
}
@@ -225,14 +225,14 @@ private:
class SqliteFactory : public NodeStore::Factory
{
public:
String getName () const
beast::String getName () const
{
return "Sqlite";
}
std::unique_ptr <NodeStore::Backend> createInstance (
size_t, NodeStore::Parameters const& keyValues,
NodeStore::Scheduler&, Journal)
NodeStore::Scheduler&, beast::Journal)
{
return std::make_unique <SqliteBackend> (keyValues ["path"].toStdString ());
}