#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: