Liste complète des membres de Arcane::ITaskImplementation, y compris les membres hérités :
createRootTask(ITaskFunctor *f)=0 | Arcane::ITaskImplementation | pure virtual |
currentTaskIndex() const =0 | Arcane::ITaskImplementation | pure virtual |
currentTaskThreadIndex() const =0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(Integer begin, Integer size, const ParallelLoopOptions &options, IRangeFunctor *f)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(Integer begin, Integer size, Integer block_size, IRangeFunctor *f)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(Integer begin, Integer size, IRangeFunctor *f)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(const ParallelFor1DLoopInfo &loop_info)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(const ComplexForLoopRanges< 1 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 1 > *functor)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(const ComplexForLoopRanges< 2 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 2 > *functor)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(const ComplexForLoopRanges< 3 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 3 > *functor)=0 | Arcane::ITaskImplementation | pure virtual |
executeParallelFor(const ComplexForLoopRanges< 4 > &loop_ranges, const ParallelLoopOptions &options, IMDRangeFunctor< 4 > *functor)=0 | Arcane::ITaskImplementation | pure virtual |
initialize(Int32 nb_thread)=0 | Arcane::ITaskImplementation | pure virtual |
isActive() const =0 | Arcane::ITaskImplementation | pure virtual |
nbAllowedThread() const =0 | Arcane::ITaskImplementation | pure virtual |
printInfos(std::ostream &o) const =0 | Arcane::ITaskImplementation | pure virtual |
terminate()=0 | Arcane::ITaskImplementation | pure virtual |
~ITaskImplementation() (défini dans Arcane::ITaskImplementation) | Arcane::ITaskImplementation | inlinevirtual |