Apollo 10.0
自动驾驶开放平台
|
#include <choreography_context.h>
Public 成员函数 | |
bool | RemoveCRoutine (uint64_t crid) |
std::shared_ptr< CRoutine > | NextRoutine () override |
bool | Enqueue (const std::shared_ptr< CRoutine > &) |
void | Notify () |
void | Wait () override |
void | Shutdown () override |
额外继承的成员函数 | |
![]() | |
std::atomic< bool > | stop_ {false} |
在文件 choreography_context.h 第 38 行定义.
bool apollo::cyber::scheduler::ChoreographyContext::Enqueue | ( | const std::shared_ptr< CRoutine > & | cr | ) |
在文件 choreography_context.cc 第 55 行定义.
|
overridevirtual |
实现了 apollo::cyber::scheduler::ProcessorContext.
在文件 choreography_context.cc 第 35 行定义.
void apollo::cyber::scheduler::ChoreographyContext::Notify | ( | ) |
在文件 choreography_context.cc 第 61 行定义.
bool apollo::cyber::scheduler::ChoreographyContext::RemoveCRoutine | ( | uint64_t | crid | ) |
在文件 choreography_context.cc 第 85 行定义.
|
overridevirtual |
重载 apollo::cyber::scheduler::ProcessorContext .
在文件 choreography_context.cc 第 77 行定义.
|
overridevirtual |
实现了 apollo::cyber::scheduler::ProcessorContext.
在文件 choreography_context.cc 第 68 行定义.