rippled
Public Member Functions | Public Attributes | List of all members
ripple::PerfLog_test::Fixture Struct Reference
Collaboration diagram for ripple::PerfLog_test::Fixture:
Collaboration graph
[legend]

Public Member Functions

 Fixture (Application &app, beast::Journal j)
 
 ~Fixture ()
 
void signalStop ()
 
path logDir () const
 
path logFile () const
 
std::chrono::milliseconds logInterval () const
 
std::unique_ptr< perf::PerfLogperfLog (WithFile withFile)
 
void wait () const
 

Public Attributes

Applicationapp_
 
beast::Journal j_
 
bool stopSignaled {false}
 

Detailed Description

Definition at line 55 of file PerfLog_test.cpp.

Constructor & Destructor Documentation

◆ Fixture()

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

Definition at line 61 of file PerfLog_test.cpp.

◆ ~Fixture()

ripple::PerfLog_test::Fixture::~Fixture ( )

Definition at line 65 of file PerfLog_test.cpp.

Member Function Documentation

◆ signalStop()

void ripple::PerfLog_test::Fixture::signalStop ( )

Definition at line 82 of file PerfLog_test.cpp.

◆ logDir()

path ripple::PerfLog_test::Fixture::logDir ( ) const

Definition at line 88 of file PerfLog_test.cpp.

◆ logFile()

path ripple::PerfLog_test::Fixture::logFile ( ) const

Definition at line 95 of file PerfLog_test.cpp.

◆ logInterval()

std::chrono::milliseconds ripple::PerfLog_test::Fixture::logInterval ( ) const

Definition at line 101 of file PerfLog_test.cpp.

◆ perfLog()

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

Definition at line 107 of file PerfLog_test.cpp.

◆ wait()

void ripple::PerfLog_test::Fixture::wait ( ) const

Definition at line 119 of file PerfLog_test.cpp.

Member Data Documentation

◆ app_

Application& ripple::PerfLog_test::Fixture::app_

Definition at line 57 of file PerfLog_test.cpp.

◆ j_

beast::Journal ripple::PerfLog_test::Fixture::j_

Definition at line 58 of file PerfLog_test.cpp.

◆ stopSignaled

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

Definition at line 59 of file PerfLog_test.cpp.