Reference | Class List | Member Functions | Typedefs | File List |
This function object wraps a task_func object and binds a priority to it. prio_task_funcs can be compared using the operator < which realises a partial ordering. The wrapped task function is invoked by calling the operator ().
Definition at line 51 of file task_adaptors.hpp.
Public Types | |
typedef void | result_type |
Public Member Functions | |
void | operator() (void) const |
bool | operator< (const prio_task_func &rhs) const |
prio_task_func (unsigned int const priority, task_func const &function) |
|
Indicates the functor's result type.
Definition at line 58 of file task_adaptors.hpp. |
|
Constructor.
Definition at line 65 of file task_adaptors.hpp. |
|
Executes the task function. Definition at line 73 of file task_adaptors.hpp. |
|
Comparison operator which realises a partial ordering based on priorities.
Definition at line 85 of file task_adaptors.hpp. |