1#include <xrpl/core/LoadEvent.h>
3#include <xrpl/beast/utility/instrumentation.h>
4#include <xrpl/core/LoadMonitor.h>
16 ,
mark_{
std::chrono::steady_clock::now()}
34std::chrono::steady_clock::duration
40std::chrono::steady_clock::duration
68 XRPL_ASSERT(
running_,
"xrpl::LoadEvent::stop : is running");
std::chrono::steady_clock::duration timeRunning_
std::chrono::steady_clock::time_point mark_
LoadEvent(LoadMonitor &monitor, std::string name, bool shouldStart)
std::chrono::steady_clock::duration waitTime() const
void setName(std::string const &name)
std::chrono::steady_clock::duration timeWaiting_
std::chrono::steady_clock::duration runTime() const
std::string const & name() const
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.