#include <classic_context.h>
|
| std::atomic< bool > | stop_ {false} |
| |
◆ ClassicContext() [1/2]
| apollo::cyber::scheduler::ClassicContext::ClassicContext |
( |
| ) |
|
◆ ClassicContext() [2/2]
| apollo::cyber::scheduler::ClassicContext::ClassicContext |
( |
const std::string & |
group_name | ) |
|
|
explicit |
◆ NextRoutine()
| std::shared_ptr<CRoutine> apollo::cyber::scheduler::ClassicContext::NextRoutine |
( |
| ) |
|
|
overridevirtual |
◆ Notify()
| static void apollo::cyber::scheduler::ClassicContext::Notify |
( |
const std::string & |
group_name | ) |
|
|
static |
◆ RemoveCRoutine()
| static bool apollo::cyber::scheduler::ClassicContext::RemoveCRoutine |
( |
const std::shared_ptr< CRoutine > & |
cr | ) |
|
|
static |
◆ Shutdown()
| void apollo::cyber::scheduler::ClassicContext::Shutdown |
( |
| ) |
|
|
overridevirtual |
◆ Wait()
| void apollo::cyber::scheduler::ClassicContext::Wait |
( |
| ) |
|
|
overridevirtual |
◆ cr_group_
| CR_GROUP apollo::cyber::scheduler::ClassicContext::cr_group_ |
|
static |
◆ cv_wq_
| GRP_WQ_CV apollo::cyber::scheduler::ClassicContext::cv_wq_ |
|
static |
◆ mtx_wq_
| GRP_WQ_MUTEX apollo::cyber::scheduler::ClassicContext::mtx_wq_ |
|
static |
◆ notify_grp_
| NOTIFY_GRP apollo::cyber::scheduler::ClassicContext::notify_grp_ |
|
static |
◆ rq_locks_
| RQ_LOCK_GROUP apollo::cyber::scheduler::ClassicContext::rq_locks_ |
|
static |
The documentation for this class was generated from the following file: