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 53 of file PerfLog_test.cpp.

Constructor & Destructor Documentation

◆ Fixture()

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

Definition at line 59 of file PerfLog_test.cpp.

◆ ~Fixture()

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

Definition at line 74 of file PerfLog_test.cpp.

Member Function Documentation

◆ signalStop()

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

Definition at line 91 of file PerfLog_test.cpp.

◆ logDir()

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

Definition at line 97 of file PerfLog_test.cpp.

◆ logFile()

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

Definition at line 104 of file PerfLog_test.cpp.

◆ logInterval()

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

Definition at line 110 of file PerfLog_test.cpp.

◆ perfLog()

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

Definition at line 116 of file PerfLog_test.cpp.

◆ wait()

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

Definition at line 130 of file PerfLog_test.cpp.

Member Data Documentation

◆ app

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

Definition at line 55 of file PerfLog_test.cpp.

◆ j

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

Definition at line 56 of file PerfLog_test.cpp.

◆ stopSignaled

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

Definition at line 57 of file PerfLog_test.cpp.