Dataflow Runtime API  3.1.1.0
Public Member Functions | List of all members
imt::base::dff::runtime::RuntimeStatisticsTimers Class Reference

Holds the data for the timer usage statistics. More...

#include <Imt.Base.Dff.Runtime/RuntimeStatisticsTimers.h>

Public Member Functions

 RuntimeStatisticsTimers (const int16_t poolSize)
 Constructor. More...
 
virtual ~RuntimeStatisticsTimers (void)
 Destructor. More...
 
void incrementTimerTick (void)
 Increments the timer tick counter. More...
 
void setTimerAvailable (const int16_t timersAvailable)
 Set the current available timers, which will also update the minimum available timers. More...
 
void reset (void)
 Resets the timer statistics. More...
 

Detailed Description

Holds the data for the timer usage statistics.

Constructor & Destructor Documentation

◆ RuntimeStatisticsTimers()

imt::base::dff::runtime::RuntimeStatisticsTimers::RuntimeStatisticsTimers ( const int16_t  poolSize)
inlineexplicit

Constructor.

Parameters
poolSizesize of the available timers in the pool

◆ ~RuntimeStatisticsTimers()

virtual imt::base::dff::runtime::RuntimeStatisticsTimers::~RuntimeStatisticsTimers ( void  )
inlinevirtual

Destructor.

Member Function Documentation

◆ incrementTimerTick()

void imt::base::dff::runtime::RuntimeStatisticsTimers::incrementTimerTick ( void  )
inline

Increments the timer tick counter.

◆ reset()

void imt::base::dff::runtime::RuntimeStatisticsTimers::reset ( void  )
inline

Resets the timer statistics.

◆ setTimerAvailable()

void imt::base::dff::runtime::RuntimeStatisticsTimers::setTimerAvailable ( const int16_t  timersAvailable)
inline

Set the current available timers, which will also update the minimum available timers.

Parameters
timersAvailableCurrent remaining timers available.

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