|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
This is the complete list of members for PTL::UserTaskQueue, including all inherited members.
| AtomicInt typedef | PTL::VUserTaskQueue | |
| bin_empty(size_type bin) const override | PTL::UserTaskQueue | inlinevirtual |
| bin_size(size_type bin) const override | PTL::UserTaskQueue | inlinevirtual |
| clone() override | PTL::UserTaskQueue | virtual |
| ContainerToTuple(ContainerT &&container) -> decltype(ContainerToTupleImpl(std::forward< ContainerT >(container), mpl::make_index_sequence< N >{})) | PTL::VUserTaskQueue | inlinestatic |
| ContainerToTupleImpl(ContainerT &&container, mpl::index_sequence< Idx... >) -> decltype(std::make_tuple(std::forward< ContainerT >(container)[Idx]...)) | PTL::VUserTaskQueue | inlinestatic |
| empty() const override | PTL::UserTaskQueue | inlinevirtual |
| Execute(Container &obj) | PTL::VUserTaskQueue | inlinestatic |
| Execute(Container &tasks) | PTL::VUserTaskQueue | inlinestatic |
| ExecuteOnAllThreads(ThreadPool *tp, function_type f) override | PTL::UserTaskQueue | virtual |
| ExecuteOnSpecificThreads(ThreadIdSet tid_set, ThreadPool *tp, function_type f) override | PTL::UserTaskQueue | virtual |
| Executor(TupleT &&__t) | PTL::VUserTaskQueue | inlinestatic |
| function_type typedef | PTL::VUserTaskQueue | |
| GetInsertBin() const | PTL::UserTaskQueue | protected |
| GetTask(intmax_t subq=-1, intmax_t nitr=-1) override | PTL::UserTaskQueue | virtual |
| GetThreadBin() const override | PTL::UserTaskQueue | virtual |
| GetThreadBinTask() | PTL::UserTaskQueue | |
| InsertTask(task_pointer, ThreadData *=nullptr, intmax_t subq=-1) override | PTL::UserTaskQueue | virtual |
| int_dist_t typedef | PTL::UserTaskQueue | |
| m_workers | PTL::VUserTaskQueue | protected |
| random_engine_t typedef | PTL::UserTaskQueue | |
| resize(intmax_t) override | PTL::UserTaskQueue | virtual |
| size() const override | PTL::UserTaskQueue | inlinevirtual |
| size_type typedef | PTL::VUserTaskQueue | |
| task_pointer typedef | PTL::UserTaskQueue | |
| TaskSubQueueContainer typedef | PTL::UserTaskQueue | |
| TExecutor(TupleT &&_t) | PTL::VUserTaskQueue | inlinestatic |
| TExecutor(TupleT &&_t) | PTL::VUserTaskQueue | inlinestatic |
| ThreadIdSet typedef | PTL::VUserTaskQueue | |
| true_empty() const override | PTL::UserTaskQueue | inlinevirtual |
| true_size() const override | PTL::UserTaskQueue | inlinevirtual |
| UserTaskQueue(intmax_t nworkers=-1, UserTaskQueue *=nullptr) | PTL::UserTaskQueue | |
| VUserTaskQueue(intmax_t nworkers=-1) | PTL::VUserTaskQueue | explicit |
| Wait() override | PTL::UserTaskQueue | inlinevirtual |
| workers() const | PTL::VUserTaskQueue | inline |
| ~UserTaskQueue() override | PTL::UserTaskQueue | virtual |
| ~VUserTaskQueue() | PTL::VUserTaskQueue | virtual |