#include <choreography_context.h>
|
std::atomic< bool > | stop_ {false} |
|
◆ Enqueue()
bool apollo::cyber::scheduler::ChoreographyContext::Enqueue |
( |
const std::shared_ptr< CRoutine > & |
| ) |
|
◆ NextRoutine()
std::shared_ptr<CRoutine> apollo::cyber::scheduler::ChoreographyContext::NextRoutine |
( |
| ) |
|
|
overridevirtual |
◆ Notify()
void apollo::cyber::scheduler::ChoreographyContext::Notify |
( |
| ) |
|
◆ RemoveCRoutine()
bool apollo::cyber::scheduler::ChoreographyContext::RemoveCRoutine |
( |
uint64_t |
crid | ) |
|
◆ Shutdown()
void apollo::cyber::scheduler::ChoreographyContext::Shutdown |
( |
| ) |
|
|
overridevirtual |
◆ Wait()
void apollo::cyber::scheduler::ChoreographyContext::Wait |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: