Apollo
10.0
自动驾驶开放平台
apollo::cyber::scheduler::Scheduler 成员列表
成员的完整列表,这些成员属于
apollo::cyber::scheduler::Scheduler
,包括所有继承而来的类成员
CheckSchedStatus
()
apollo::cyber::scheduler::Scheduler
cr_wl_mtx_
apollo::cyber::scheduler::Scheduler
protected
CreateTask
(const RoutineFactory &factory, const std::string &name)
apollo::cyber::scheduler::Scheduler
CreateTask
(std::function< void()> &&func, const std::string &name, std::shared_ptr< DataVisitorBase > visitor=nullptr)
apollo::cyber::scheduler::Scheduler
DispatchTask
(const std::shared_ptr< CRoutine > &)=0
apollo::cyber::scheduler::Scheduler
pure virtual
id_cr_
apollo::cyber::scheduler::Scheduler
protected
id_cr_lock_
apollo::cyber::scheduler::Scheduler
protected
id_map_mutex_
apollo::cyber::scheduler::Scheduler
protected
inner_thr_confs_
apollo::cyber::scheduler::Scheduler
protected
Instance
()
apollo::cyber::scheduler::Scheduler
static
NotifyProcessor
(uint64_t crid)=0
apollo::cyber::scheduler::Scheduler
pure virtual
NotifyTask
(uint64_t crid)
apollo::cyber::scheduler::Scheduler
pctxs_
apollo::cyber::scheduler::Scheduler
protected
proc_num_
apollo::cyber::scheduler::Scheduler
protected
process_level_cpuset_
apollo::cyber::scheduler::Scheduler
protected
ProcessLevelResourceControl
()
apollo::cyber::scheduler::Scheduler
processors_
apollo::cyber::scheduler::Scheduler
protected
RemoveCRoutine
(uint64_t crid)=0
apollo::cyber::scheduler::Scheduler
pure virtual
RemoveTask
(const std::string &name)=0
apollo::cyber::scheduler::Scheduler
pure virtual
Scheduler
()
apollo::cyber::scheduler::Scheduler
inline
protected
SetInnerThreadAttr
(const std::string &name, std::thread *thr)
apollo::cyber::scheduler::Scheduler
SetInnerThreadConfs
(const std::unordered_map< std::string, InnerThread > &confs)
apollo::cyber::scheduler::Scheduler
inline
Shutdown
()
apollo::cyber::scheduler::Scheduler
stop_
apollo::cyber::scheduler::Scheduler
protected
task_pool_size_
apollo::cyber::scheduler::Scheduler
protected
TaskPoolSize
()
apollo::cyber::scheduler::Scheduler
inline
~Scheduler
()
apollo::cyber::scheduler::Scheduler
inline
virtual