Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::cyber::TaskManager Class Reference

#include <task_manager.h>

Collaboration diagram for apollo::cyber::TaskManager:
Collaboration graph

Public Member Functions

virtual ~TaskManager ()
 
void Shutdown ()
 
template<typename F , typename... Args>
auto Enqueue (F &&func, Args &&... args) -> std::future< typename std::result_of< F(Args...)>::type >
 

Constructor & Destructor Documentation

◆ ~TaskManager()

virtual apollo::cyber::TaskManager::~TaskManager ( )
virtual

Member Function Documentation

◆ Enqueue()

template<typename F , typename... Args>
auto apollo::cyber::TaskManager::Enqueue ( F &&  func,
Args &&...  args 
) -> std::future<typename std::result_of<F(Args...)>::type>
inline

◆ Shutdown()

void apollo::cyber::TaskManager::Shutdown ( )

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