rippled
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
xrpl::PerfLog_test::Fixture Struct Reference
Collaboration diagram for xrpl::PerfLog_test::Fixture:
Collaboration graph
[legend]

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

Constructor & Destructor Documentation

◆ Fixture()

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

Definition at line 40 of file PerfLog_test.cpp.

◆ ~Fixture()

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

Definition at line 44 of file PerfLog_test.cpp.

Member Function Documentation

◆ signalStop()

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

Definition at line 61 of file PerfLog_test.cpp.

◆ logDir()

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

Definition at line 67 of file PerfLog_test.cpp.

◆ logFile()

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

Definition at line 74 of file PerfLog_test.cpp.

◆ logInterval()

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

Definition at line 80 of file PerfLog_test.cpp.

◆ perfLog()

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

Definition at line 86 of file PerfLog_test.cpp.

◆ wait()

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

Definition at line 100 of file PerfLog_test.cpp.

Member Data Documentation

◆ app_

Application& xrpl::PerfLog_test::Fixture::app_

Definition at line 36 of file PerfLog_test.cpp.

◆ j_

beast::Journal xrpl::PerfLog_test::Fixture::j_

Definition at line 37 of file PerfLog_test.cpp.

◆ stopSignaled

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

Definition at line 38 of file PerfLog_test.cpp.