Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
PTL::VUserTaskQueue Member List

This is the complete list of members for PTL::VUserTaskQueue, including all inherited members.

AtomicInt typedefPTL::VUserTaskQueue
bin_empty(size_type bin) const =0PTL::VUserTaskQueuepure virtual
bin_size(size_type bin) const =0PTL::VUserTaskQueuepure virtual
clone()=0PTL::VUserTaskQueuepure virtual
ContainerToTuple(ContainerT &&container) -> decltype(ContainerToTupleImpl(std::forward< ContainerT >(container), mpl::make_index_sequence< N >{}))PTL::VUserTaskQueueinlinestatic
ContainerToTupleImpl(ContainerT &&container, mpl::index_sequence< Idx... >) -> decltype(std::make_tuple(std::forward< ContainerT >(container)[Idx]...))PTL::VUserTaskQueueinlinestatic
empty() const =0PTL::VUserTaskQueuepure virtual
Execute(Container &obj)PTL::VUserTaskQueueinlinestatic
Execute(Container &tasks)PTL::VUserTaskQueueinlinestatic
ExecuteOnAllThreads(ThreadPool *tp, function_type f)=0PTL::VUserTaskQueuepure virtual
ExecuteOnSpecificThreads(ThreadIdSet tid_set, ThreadPool *tp, function_type f)=0PTL::VUserTaskQueuepure virtual
Executor(TupleT &&__t)PTL::VUserTaskQueueinlinestatic
function_type typedefPTL::VUserTaskQueue
GetTask(intmax_t subq=-1, intmax_t nitr=-1)=0PTL::VUserTaskQueuepure virtual
GetThreadBin() const =0PTL::VUserTaskQueuepure virtual
InsertTask(task_pointer, ThreadData *=nullptr, intmax_t subq=-1)=0PTL::VUserTaskQueuepure virtual
m_workersPTL::VUserTaskQueueprotected
resize(intmax_t)=0PTL::VUserTaskQueuepure virtual
size() const =0PTL::VUserTaskQueuepure virtual
size_type typedefPTL::VUserTaskQueue
task_pointer typedefPTL::VUserTaskQueue
TExecutor(TupleT &&_t)PTL::VUserTaskQueueinlinestatic
TExecutor(TupleT &&_t)PTL::VUserTaskQueueinlinestatic
ThreadIdSet typedefPTL::VUserTaskQueue
true_empty() constPTL::VUserTaskQueueinlinevirtual
true_size() constPTL::VUserTaskQueueinlinevirtual
VUserTaskQueue(intmax_t nworkers=-1)PTL::VUserTaskQueueexplicit
Wait()=0PTL::VUserTaskQueuepure virtual
workers() constPTL::VUserTaskQueueinline
~VUserTaskQueue()PTL::VUserTaskQueuevirtual