Class Runner

Inheritance Relationships

Derived Types

Class Documentation

class Runner

Subclassed by performance_test::DataEntityRunner, performance_test::RoundTripRelayRunner

Public Functions

explicit Runner(const ExperimentConfiguration &ec)
virtual ~Runner()
void run()

Protected Functions

virtual void run_pubs_and_subs() = 0

Protected Attributes

const ExperimentConfiguration &m_ec
std::vector<PublisherStats> m_pub_stats
std::vector<SubscriberStats> m_sub_stats
std::atomic<bool> m_running = {false}