xrpld
Loading...
Searching...
No Matches
xrpl::PerfLog_test::Fixture Struct Reference
Collaboration diagram for xrpl::PerfLog_test::Fixture:

Public Member Functions

 Fixture (Application &app, beast::Journal j)
 ~Fixture ()
void signalStop ()
std::unique_ptr< perf::PerfLogperfLog (WithFile withFile)

Static Public Member Functions

static path logDir ()
static path logFile ()
static std::chrono::milliseconds logInterval ()
static void wait ()

Public Attributes

Applicationapp
beast::Journal j
bool stopSignaled {false}

Detailed Description

Definition at line 50 of file PerfLog_test.cpp.

Constructor & Destructor Documentation

◆ Fixture()

xrpl::PerfLog_test::Fixture::Fixture ( Application & app,
beast::Journal j )
explicit

Definition at line 56 of file PerfLog_test.cpp.

◆ ~Fixture()

xrpl::PerfLog_test::Fixture::~Fixture ( )

Definition at line 71 of file PerfLog_test.cpp.

Member Function Documentation

◆ signalStop()

void xrpl::PerfLog_test::Fixture::signalStop ( )

Definition at line 88 of file PerfLog_test.cpp.

◆ logDir()

path xrpl::PerfLog_test::Fixture::logDir ( )
static

Definition at line 94 of file PerfLog_test.cpp.

◆ logFile()

path xrpl::PerfLog_test::Fixture::logFile ( )
static

Definition at line 101 of file PerfLog_test.cpp.

◆ logInterval()

std::chrono::milliseconds xrpl::PerfLog_test::Fixture::logInterval ( )
static

Definition at line 107 of file PerfLog_test.cpp.

◆ perfLog()

std::unique_ptr< perf::PerfLog > xrpl::PerfLog_test::Fixture::perfLog ( WithFile withFile)

Definition at line 113 of file PerfLog_test.cpp.

◆ wait()

void xrpl::PerfLog_test::Fixture::wait ( )
static

Definition at line 127 of file PerfLog_test.cpp.

Member Data Documentation

◆ app

Application& xrpl::PerfLog_test::Fixture::app

Definition at line 52 of file PerfLog_test.cpp.

◆ j

beast::Journal xrpl::PerfLog_test::Fixture::j

Definition at line 53 of file PerfLog_test.cpp.

◆ stopSignaled

bool xrpl::PerfLog_test::Fixture::stopSignaled {false}

Definition at line 54 of file PerfLog_test.cpp.