|
rippled
|
Collects logging information. More...
#include <RCLConsensus.h>

Public Member Functions | |
| RclConsensusLogger (char const *label, bool validating, beast::Journal j) | |
| ~RclConsensusLogger () | |
| std::unique_ptr< std::stringstream > const & | ss () |
Private Attributes | |
| std::string | header_ |
| beast::Journal | j_ |
| std::unique_ptr< std::stringstream > | ss_ |
| std::chrono::steady_clock::time_point | start_ |
Collects logging information.
Eases correlating multiple data points together to help follow flow of a complex activity, such as consensus heartbeat timer. If we are a validator, then always write output to debug log on destruction. Otherwise, INFO level.
Definition at line 550 of file RCLConsensus.h.
|
explicit |
Definition at line 1107 of file RCLConsensus.cpp.
| ripple::RclConsensusLogger::~RclConsensusLogger | ( | ) |
Definition at line 1122 of file RCLConsensus.cpp.
| std::unique_ptr< std::stringstream > const & ripple::RclConsensusLogger::ss | ( | ) |
Definition at line 565 of file RCLConsensus.h.
|
private |
Definition at line 552 of file RCLConsensus.h.
|
private |
Definition at line 553 of file RCLConsensus.h.
|
private |
Definition at line 554 of file RCLConsensus.h.
|
private |
Definition at line 555 of file RCLConsensus.h.