DESERT 4.0.0
UwSensingTimer Class Reference

#include <uw-cs-burst.h>

Inheritance diagram for UwSensingTimer:
Inheritance graph
Collaboration diagram for UwSensingTimer:
Collaboration graph

Public Member Functions

 UwSensingTimer (UwCsBurst *m)
 
 ~UwSensingTimer ()=default
 

Protected Member Functions

virtual void expire (Event *e)
 

Protected Attributes

UwCsBurstmodule_
 

Detailed Description

UwSensingTimer class is used to handle the scheduling period of UWCSBURST slots.

Constructor & Destructor Documentation

◆ UwSensingTimer()

UwSensingTimer::UwSensingTimer ( UwCsBurst m)
inline

Costructor of the class UwSensingTimer

Parameters
Pointerof a UwCSBURST object

References module_.

◆ ~UwSensingTimer()

UwSensingTimer::~UwSensingTimer ( )
default

Member Function Documentation

◆ expire()

void UwSensingTimer::expire ( Event *  e)
protectedvirtual

Method call when the timer expire

Parameters
Event*pointer to an object of type Event

References module_.

Member Data Documentation

◆ module_

UwCsBurst* UwSensingTimer::module_
protected

Referenced by expire(), and UwSensingTimer().


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