Free Electron
Public Member Functions | Public Attributes | Protected Attributes | List of all members
ThreadSweepingTask Class Reference

This thread task sweeps the number of MutexSmashingTask threads up and down. More...

Inherits fe::Thread::Functor, and fe::Thread::Functor.

Public Member Functions

void operate (void) override
 
void operate (void) override
 

Public Attributes

Poison m_poison
 Poison to kill the thread. More...
 
Poison poison
 Poison to kill the thread. More...
 
sp< RecordGrouprecords
 

Protected Attributes

std::vector< TaskThread< MutexSmashingTask > > m_threads
 
int m_rateOfChange = 1
 
std::vector< TaskThread< ReferenceSmashingTask > > threads
 
int rateOfChange = 1
 

Detailed Description

This thread task sweeps the number of MutexSmashingTask threads up and down.

This thread task sweeps the number of ReferenceSmashingTask threads up and down.

Member Data Documentation

◆ m_poison

Poison ThreadSweepingTask::m_poison

Poison to kill the thread.

◆ poison

Poison ThreadSweepingTask::poison

Poison to kill the thread.


The documentation for this class was generated from the following files: