Arcane  v3.15.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Arcane::TaskFactory Liste des membres

Liste complète des membres de Arcane::TaskFactory, y compris les membres hérités :

ARCANE_DEPRECATED_REASON("Y2024: This method is internal to Arcane. " "Use TaskFactoryInternal::setImplementation() instead") static void _internalSetImplementation(ITaskImplementation *task_impl)Arcane::TaskFactory
createChildTask(ITask *parent_task, InstanceType *instance, void(InstanceType::*function)(const TaskContext &tc))Arcane::TaskFactoryinlinestatic
createChildTask(ITask *parent_task, InstanceType *instance, void(InstanceType::*function)())Arcane::TaskFactoryinlinestatic
createTask(InstanceType *instance, void(InstanceType::*function)(const TaskContext &tc))Arcane::TaskFactoryinlinestatic
createTask(InstanceType *instance, void(InstanceType::*function)())Arcane::TaskFactoryinlinestatic
createThreadObservable()Arcane::TaskFactorystatic
currentTaskIndex()Arcane::TaskFactoryinlinestatic
currentTaskThreadIndex()Arcane::TaskFactoryinlinestatic
defaultParallelLoopOptions()Arcane::TaskFactoryinlinestatic
destroyThreadObservable()Arcane::TaskFactorystatic
executeParallelFor(Integer begin, Integer size, const ParallelLoopOptions &options, IRangeFunctor *f)Arcane::TaskFactoryinlinestatic
executeParallelFor(Integer begin, Integer size, Integer block_size, IRangeFunctor *f)Arcane::TaskFactoryinlinestatic
executeParallelFor(Integer begin, Integer size, IRangeFunctor *f)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ParallelFor1DLoopInfo &loop_info)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 1 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 1 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 1 > &loop_ranges, const ForLoopRunInfo &run_info, IMDRangeFunctor< 1 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 2 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 2 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 2 > &loop_ranges, const ForLoopRunInfo &run_info, IMDRangeFunctor< 2 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 3 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 3 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 3 > &loop_ranges, const ForLoopRunInfo &run_info, IMDRangeFunctor< 3 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 4 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 4 > *functor)Arcane::TaskFactoryinlinestatic
executeParallelFor(const ComplexForLoopRanges< 4 > &loop_ranges, const ForLoopRunInfo &run_info, IMDRangeFunctor< 4 > *functor)Arcane::TaskFactoryinlinestatic
isActive()Arcane::TaskFactoryinlinestatic
m_default_loop_options (défini dans Arcane::TaskFactory)Arcane::TaskFactoryprivatestatic
m_impl (défini dans Arcane::TaskFactory)Arcane::TaskFactoryprivatestatic
m_verbose_level (défini dans Arcane::TaskFactory)Arcane::TaskFactoryprivatestatic
nbAllowedThread()Arcane::TaskFactoryinlinestatic
printInfos(std::ostream &o)Arcane::TaskFactoryinlinestatic
setDefaultParallelLoopOptions(const ParallelLoopOptions &v)Arcane::TaskFactoryinlinestatic
setVerboseLevel(Integer v)Arcane::TaskFactoryinlinestatic
TaskFactory()=delete (défini dans Arcane::TaskFactory)Arcane::TaskFactory
TaskFactoryInternal (défini dans Arcane::TaskFactory)Arcane::TaskFactoryprivate
terminate()Arcane::TaskFactorystatic
verboseLevel()Arcane::TaskFactoryinlinestatic