Change typedef to using.

Conflicts:
	src/ripple/app/TODO.md
	src/ripple/app/ledger/Ledger.h
	src/ripple/protocol/Protocol.h
This commit is contained in:
Howard Hinnant
2015-05-21 19:12:10 -04:00
committed by Vinnie Falco
parent 52f298f150
commit 155fcdbcd0
224 changed files with 790 additions and 844 deletions

View File

@@ -81,7 +81,7 @@ enum JobType
class Job
{
public:
typedef std::chrono::steady_clock clock_type;
using clock_type = std::chrono::steady_clock;
/** Default constructor.
@@ -101,7 +101,7 @@ public:
Job (JobType type, std::uint64_t index);
/** A callback used to check for canceling a job. */
typedef std::function <bool(void)> CancelCallback;
using CancelCallback = std::function <bool(void)>;
// VFALCO TODO try to remove the dependency on LoadMonitor.
Job (JobType type,

View File

@@ -30,8 +30,8 @@ namespace ripple
class JobTypes
{
public:
typedef std::map <JobType, JobTypeInfo> Map;
typedef Map::const_iterator const_iterator;
using Map = std::map <JobType, JobTypeInfo>;
using const_iterator = Map::const_iterator;
JobTypes ()
: m_unknown (jtINVALID, "invalid", 0, true, true, 0, 0)

View File

@@ -41,8 +41,8 @@ public:
//
// Why both kinds of containers?
//
typedef std::shared_ptr <LoadEvent> pointer;
typedef std::unique_ptr <LoadEvent> autoptr;
using pointer = std::shared_ptr <LoadEvent>;
using autoptr = std::unique_ptr <LoadEvent>;
public:
// VFALCO TODO remove the dependency on LoadMonitor. Is that possible?

View File

@@ -67,8 +67,8 @@ private:
void update ();
typedef std::mutex LockType;
typedef std::lock_guard <LockType> ScopedLockType;
using LockType = std::mutex;
using ScopedLockType = std::lock_guard <LockType>;
LockType mLock;
std::uint64_t mCounts;

View File

@@ -37,9 +37,9 @@ class JobQueueImp
, private beast::Workers::Callback
{
public:
typedef std::set <Job> JobSet;
typedef std::map <JobType, JobTypeData> JobDataMap;
typedef std::lock_guard <std::mutex> ScopedLock;
using JobSet = std::set <Job>;
using JobDataMap = std::map <JobType, JobTypeData>;
using ScopedLock = std::lock_guard <std::mutex>;
beast::Journal m_journal;
std::mutex m_mutex;
@@ -615,7 +615,7 @@ private:
ScopedLock lock (m_mutex);
// Remove all jobs whose type is skipOnStop
typedef hash_map <JobType, std::size_t> JobDataMap;
using JobDataMap = hash_map <JobType, std::size_t>;
JobDataMap counts;
bool const report (m_journal.debug.active());

View File

@@ -223,8 +223,8 @@ private:
static const int lftFeeMax = lftNormalFee * 1000000;
beast::Journal m_journal;
typedef std::mutex LockType;
typedef std::lock_guard <LockType> ScopedLockType;
using LockType = std::mutex;
using ScopedLockType = std::lock_guard <LockType>;
LockType mLock;
std::uint32_t mLocalTxnLoadFee; // Scale factor, lftNormalFee = normal fee