| Cancel(Task *task) | TaskScheduler | |
| cancel_count() const | TaskScheduler | inline |
| cancel_count_ | TaskScheduler | private |
| CANCELLED enum value | TaskScheduler | |
| CancelReturnCode enum name | TaskScheduler | |
| ClearRunningTask() | TaskScheduler | private |
| ClearTaskGroupStats(int task_id) | TaskScheduler | |
| ClearTaskStats(int task_id) | TaskScheduler | |
| ClearTaskStats(int task_id, int instance_id) | TaskScheduler | |
| ConcurrencyScope class | TaskScheduler | friend |
| CountThreadsPerPid(pid_t pid) | TaskScheduler | private |
| DisableTaskEntry(int task_id, int instance_id) | TaskScheduler | |
| DisableTaskGroup(int task_id) | TaskScheduler | |
| DISALLOW_COPY_AND_ASSIGN(TaskScheduler) | TaskScheduler | private |
| done_count() const | TaskScheduler | inline |
| done_count_ | TaskScheduler | private |
| EnableLatencyThresholds(uint32_t execute, uint32_t schedule) | TaskScheduler | |
| EnableMonitor(EventManager *evm, uint64_t tbb_keepawake_time_msec, uint64_t inactivity_time_msec, uint64_t poll_interval_msec) | TaskScheduler | |
| EnableTaskEntry(int task_id, int instance_id) | TaskScheduler | |
| EnableTaskGroup(int task_id) | TaskScheduler | |
| Enqueue(Task *task) | TaskScheduler | |
| enqueue_count() const | TaskScheduler | inline |
| enqueue_count_ | TaskScheduler | private |
| EnqueueUnLocked(Task *task) | TaskScheduler | |
| evm_ | TaskScheduler | private |
| execute_delay() const | TaskScheduler | inline |
| execute_delay(Task *task) const | TaskScheduler | |
| execute_delay_ | TaskScheduler | private |
| FAILED enum value | TaskScheduler | |
| GetDefaultThreadCount() | TaskScheduler | static |
| GetInstance() | TaskScheduler | static |
| GetRunStatus() | TaskScheduler | inline |
| GetSandeshData(SandeshTaskScheduler *resp, bool summary) | TaskScheduler | |
| GetTaskEntry(int task_id, int instance_id) | TaskScheduler | |
| GetTaskGroup(int task_id) | TaskScheduler | |
| GetTaskGroupStats(int task_id) | TaskScheduler | |
| GetTaskId(const std::string &name) | TaskScheduler | |
| GetTaskName(int task_id) const | TaskScheduler | |
| GetTaskStats(int task_id) | TaskScheduler | |
| GetTaskStats(int task_id, int instance_id) | TaskScheduler | |
| GetThreadCount(int thread_count=0) | TaskScheduler | static |
| HardwareThreadCount() | TaskScheduler | inline |
| hw_thread_count_ | TaskScheduler | private |
| id_map_ | TaskScheduler | private |
| id_map_mutex_ | TaskScheduler | private |
| id_max_ | TaskScheduler | private |
| Initialize(uint32_t thread_count=0, EventManager *evm=NULL) | TaskScheduler | static |
| IsEmpty(bool running_only=false) | TaskScheduler | |
| IsTaskGroupEmpty(int task_id) const | TaskScheduler | |
| kVectorGrowSize | TaskScheduler | privatestatic |
| Log(const char *file_name, uint32_t line_no, const Task *task, const char *description, uint64_t delay) | TaskScheduler | |
| log_fn_ | TaskScheduler | private |
| LogFn typedef | TaskScheduler | |
| measure_delay() const | TaskScheduler | inline |
| measure_delay_ | TaskScheduler | private |
| ModifyTbbKeepAwakeTimeout(uint32_t timeout) | TaskScheduler | |
| mutex_ | TaskScheduler | mutableprivate |
| OnTaskExit(Task *task) | TaskScheduler | |
| Print() | TaskScheduler | |
| QueryTaskEntry(int task_id, int instance_id) | TaskScheduler | |
| QueryTaskGroup(int task_id) | TaskScheduler | |
| QUEUED enum value | TaskScheduler | |
| RegisterLog(LogFn fn) | TaskScheduler | |
| running_ | TaskScheduler | private |
| schedule_delay() const | TaskScheduler | inline |
| schedule_delay(Task *task) const | TaskScheduler | |
| schedule_delay_ | TaskScheduler | private |
| seqno_ | TaskScheduler | private |
| set_event_manager(EventManager *evm) | TaskScheduler | |
| SetLatencyThreshold(const std::string &name, uint32_t execute, uint32_t schedule) | TaskScheduler | |
| SetMaxThreadCount(int n) | TaskScheduler | |
| SetPolicy(int task_id, TaskPolicy &policy) | TaskScheduler | |
| SetRunningTask(Task *) | TaskScheduler | private |
| SetThreadAmpFactor(int n) | TaskScheduler | static |
| SetTrackRunTime(bool value) | TaskScheduler | inline |
| ShouldUseSpawn() | TaskScheduler | static |
| singleton_ | TaskScheduler | privatestatic |
| Start() | TaskScheduler | |
| Stop() | TaskScheduler | |
| stop_entry_ | TaskScheduler | private |
| task_group_db_ | TaskScheduler | private |
| task_monitor() const | TaskScheduler | inline |
| task_monitor_ | TaskScheduler | private |
| task_scheduler_ | TaskScheduler | private |
| TaskGroupDb typedef | TaskScheduler | private |
| TaskIdMap typedef | TaskScheduler | private |
| TaskScheduler(int thread_count=0) | TaskScheduler | |
| tbb_awake_task() const | TaskScheduler | inline |
| tbb_awake_task_ | TaskScheduler | private |
| Terminate() | TaskScheduler | |
| ThreadAmpFactor_ | TaskScheduler | privatestatic |
| track_run_time() const | TaskScheduler | inline |
| track_run_time_ | TaskScheduler | private |
| use_spawn() const | TaskScheduler | inline |
| use_spawn_ | TaskScheduler | private |
| WaitForTerminateCompletion() | TaskScheduler | private |
| ~TaskScheduler() | TaskScheduler | |