distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::internal::SoftwareTimerAscendingTimePoint Struct Reference

functor which gives ascending expiration time point order of elements on the list More...

#include "distortos/internal/scheduler/SoftwareTimerList.hpp"

Public Member Functions

constexpr SoftwareTimerAscendingTimePoint ()
 SoftwareTimerAscendingTimePoint's constructor. More...
 
bool operator() (const SoftwareTimerListNode &left, const SoftwareTimerListNode &right) const
 SoftwareTimerAscendingTimePoint's function call operator. More...
 

Detailed Description

functor which gives ascending expiration time point order of elements on the list

Constructor & Destructor Documentation

◆ SoftwareTimerAscendingTimePoint()

constexpr distortos::internal::SoftwareTimerAscendingTimePoint::SoftwareTimerAscendingTimePoint ( )
inline

Member Function Documentation

◆ operator()()

bool distortos::internal::SoftwareTimerAscendingTimePoint::operator() ( const SoftwareTimerListNode left,
const SoftwareTimerListNode right 
) const
inline

SoftwareTimerAscendingTimePoint's function call operator.

Parameters
[in]leftis the object on the left side of comparison
[in]rightis the object on the right side of comparison
Returns
true if left's expiration time point is greater than right's expiration time point
Here is the call graph for this function:

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