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

Generic power save callback implementation for ARM Cortex-M runtime. More...

#include <Imt.Base.Dff.Runtime.ARM.CortexM/GenericPowerSaveIdleCallback.h>

Inheritance diagram for imt::base::dff::runtime::arm::cortexm::GenericPowerSaveIdleCallback:
imt::base::dff::runtime::IdleCallbackIfc

Public Member Functions

 GenericPowerSaveIdleCallback ()
 Constructor. More...
 
virtual ~GenericPowerSaveIdleCallback ()
 Destructor. More...
 
virtual void onIdle (void)
 
- Public Member Functions inherited from imt::base::dff::runtime::IdleCallbackIfc
virtual ~IdleCallbackIfc (void)
 Destructor. More...
 

Detailed Description

Generic power save callback implementation for ARM Cortex-M runtime.

Reduces the power consumption if onIdle is called and the runtime statistics collection process is not enabled.

Constructor & Destructor Documentation

◆ GenericPowerSaveIdleCallback()

imt::base::dff::runtime::arm::cortexm::GenericPowerSaveIdleCallback::GenericPowerSaveIdleCallback ( )
explicit

Constructor.

◆ ~GenericPowerSaveIdleCallback()

virtual imt::base::dff::runtime::arm::cortexm::GenericPowerSaveIdleCallback::~GenericPowerSaveIdleCallback ( )
virtual

Destructor.

Member Function Documentation

◆ onIdle()

virtual void imt::base::dff::runtime::arm::cortexm::GenericPowerSaveIdleCallback::onIdle ( void  )
virtual

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