#include <uhd/utils/tasks.hpp>
◆ sptr
◆ task_fcn_type
◆ make()
static sptr uhd::task::make |
( |
const task_fcn_type & |
task_fcn, |
|
|
const std::string & |
name = "" |
|
) |
| |
|
static |
Create a new task object with function callback. The task function callback will be run in a loop. until the thread is interrupted by the destructor.
A task should return in a reasonable amount of time. It may not block, or the destructor will also block.
- Parameters
-
task_fcn | the task callback function |
name | Task name. Will be used as a thread name. |
- Returns
- a new task object
The documentation for this class was generated from the following file: