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

#include <timer_bucket.h>

Collaboration diagram for apollo::cyber::TimerBucket:
Collaboration graph

Public Member Functions

void AddTask (const std::shared_ptr< TimerTask > &task)
 
std::mutex & mutex ()
 
std::list< std::weak_ptr< TimerTask > > & task_list ()
 

Member Function Documentation

◆ AddTask()

void apollo::cyber::TimerBucket::AddTask ( const std::shared_ptr< TimerTask > &  task)
inline

◆ mutex()

std::mutex& apollo::cyber::TimerBucket::mutex ( )
inline

◆ task_list()

std::list<std::weak_ptr<TimerTask> >& apollo::cyber::TimerBucket::task_list ( )
inline

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