BloombergLP::bslmt::ThroughputBenchmark::ThreadGroup

Data used by a thread group

Synopsis

Declared in <bslmt_throughputbenchmark.h>

struct ThreadGroup;

Data Members

NameDescription
d_amount Amount of busy work to perform between calls to d_func.
d_cleanup Cleanup function per thread.
d_func Test function to run.
d_initialize Initialize function per thread.
d_numThreads Number of threads in the thread group.