| CurrentThreadId() const final | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| DisableSpinning() | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| EnableSpinning() | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| EndParallelSection(ThreadPoolParallelSection &ps) override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inlinevirtual |
| EndParallelSectionInternal(PerThread &pt, ThreadPoolParallelSection &ps) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| InitializePreferredWorkers(InlinedVector< int > &preferred_workers) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| NumThreads() const final | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| Queue typedef | onnxruntime::concurrency::ThreadPoolTempl< Environment > | |
| RunInParallel(std::function< void(unsigned idx)> fn, unsigned n, std::ptrdiff_t block_size) override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inlinevirtual |
| RunInParallelInternal(PerThread &pt, ThreadPoolParallelSection &ps, unsigned new_dop, bool dispatch_async, std::function< void(unsigned)> worker_fn) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| RunInParallelSection(ThreadPoolParallelSection &ps, std::function< void(unsigned idx)> fn, unsigned n, std::ptrdiff_t block_size) override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inlinevirtual |
| Schedule(std::function< void()> fn) override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| ScheduleOnPreferredWorkers(PerThread &pt, ThreadPoolParallelSection &ps, InlinedVector< int > &preferred_workers, unsigned par_idx_start, unsigned par_idx_end, std::function< void(unsigned)> worker_fn) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| StartParallelSection(ThreadPoolParallelSection &ps) override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inlinevirtual |
| StartParallelSectionInternal(PerThread &pt, ThreadPoolParallelSection &ps) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| StartProfiling() override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inlinevirtual |
| StopProfiling() override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inlinevirtual |
| Task typedef | onnxruntime::concurrency::ThreadPoolTempl< Environment > | |
| ThreadPoolTempl(const CHAR_TYPE *name, int num_threads, bool allow_spinning, Environment &env, const ThreadOptions &thread_options) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| UpdatePreferredWorker(InlinedVector< int > &preferred_workers, unsigned par_idx) | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |
| ~ThreadPoolTempl() override | onnxruntime::concurrency::ThreadPoolTempl< Environment > | inline |