TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Nice::DispatcherFuncPrioHolder Struct Referenceabstract

Prioritized task function object. More...

#include <DispatcherFunc.h>

Inheritance diagram for Nice::DispatcherFuncPrioHolder:
Inheritance graph
Collaboration diagram for Nice::DispatcherFuncPrioHolder:
Collaboration graph

Public Member Functions

virtual void operator() (void) const =0
 
virtual void operator() (void) const =0
 

Detailed Description

Prioritized task function object.

This function object wraps a DispatcherFunc object and binds a priority to it. DispatcherFuncPrios can be compared using the operator < which realises a partial ordering. The wrapped task function is invoked by calling the operator ().

See also
DispatcherSchedulerPrio

Member Function Documentation

◆ operator()() [1/2]

virtual void Nice::DispatcherFuncPrioHolder::operator() ( void  ) const
pure virtual

◆ operator()() [2/2]

virtual void Nice::DispatcherFuncPrioHolder::operator() ( void  ) const
pure virtual

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