Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
This is the complete list of members for PTL::VUserTaskQueue, including all inherited members.
AtomicInt typedef | PTL::VUserTaskQueue | |
bin_empty(size_type bin) const =0 | PTL::VUserTaskQueue | pure virtual |
bin_size(size_type bin) const =0 | PTL::VUserTaskQueue | pure virtual |
clone()=0 | PTL::VUserTaskQueue | pure 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 =0 | PTL::VUserTaskQueue | pure virtual |
Execute(Container &obj) | PTL::VUserTaskQueue | inlinestatic |
Execute(Container &tasks) | PTL::VUserTaskQueue | inlinestatic |
ExecuteOnAllThreads(ThreadPool *tp, function_type f)=0 | PTL::VUserTaskQueue | pure virtual |
ExecuteOnSpecificThreads(ThreadIdSet tid_set, ThreadPool *tp, function_type f)=0 | PTL::VUserTaskQueue | pure virtual |
Executor(TupleT &&__t) | PTL::VUserTaskQueue | inlinestatic |
function_type typedef | PTL::VUserTaskQueue | |
GetTask(intmax_t subq=-1, intmax_t nitr=-1)=0 | PTL::VUserTaskQueue | pure virtual |
GetThreadBin() const =0 | PTL::VUserTaskQueue | pure virtual |
InsertTask(task_pointer, ThreadData *=nullptr, intmax_t subq=-1)=0 | PTL::VUserTaskQueue | pure virtual |
m_workers | PTL::VUserTaskQueue | protected |
resize(intmax_t)=0 | PTL::VUserTaskQueue | pure virtual |
size() const =0 | PTL::VUserTaskQueue | pure virtual |
size_type typedef | PTL::VUserTaskQueue | |
task_pointer typedef | PTL::VUserTaskQueue | |
TExecutor(TupleT &&_t) | PTL::VUserTaskQueue | inlinestatic |
TExecutor(TupleT &&_t) | PTL::VUserTaskQueue | inlinestatic |
ThreadIdSet typedef | PTL::VUserTaskQueue | |
true_empty() const | PTL::VUserTaskQueue | inlinevirtual |
true_size() const | PTL::VUserTaskQueue | inlinevirtual |
VUserTaskQueue(intmax_t nworkers=-1) | PTL::VUserTaskQueue | explicit |
Wait()=0 | PTL::VUserTaskQueue | pure virtual |
workers() const | PTL::VUserTaskQueue | inline |
~VUserTaskQueue() | PTL::VUserTaskQueue | virtual |