Liste complète des membres de Arcane::TBBThreadImplementation, y compris les membres hérités :
_deprecatedCreateSpinLock(Int64 *spin_lock_addr) (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | private |
_deprecatedLockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | private |
_deprecatedUnlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | private |
_destroyThisReference() | Arccore::ReferenceCounterImpl | inlineprivate |
_externalDeleter() const (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | inlineprivate |
_internalAddReference() (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | inline |
_internalRemoveReference() (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | inline |
_setExternalDeleter(RefBase::DeleterBase *v) (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | inlineprivate |
addReference() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlineprivatevirtual |
ARCCORE_DECLARE_REFERENCE_COUNTED_INCLASS_METHODS() (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | private |
ARCCORE_DEFINE_REFERENCE_COUNTED_INCLASS_METHODS() (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | private |
build() (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inline |
createBarrier() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
createMutex() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
createSpinLock(Int64 *spin_lock_addr) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inline |
createSpinLock(Int64 *spin_lock_addr)=0 (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | pure virtual |
createThread(IFunctor *f) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
currentThread() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
destroyMutex(MutexImpl *mutex) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
destroyThread(ThreadImpl *t) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
initialize() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
isMultiThread() const | Arccore::IThreadImplementation | inlinevirtual |
joinThread(ThreadImpl *t) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
lockMutex(MutexImpl *mutex) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
lockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inline |
lockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr)=0 (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | pure virtual |
m_external_deleter (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | private |
m_global_mutex_impl (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | private |
m_nb_ref (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | private |
m_std_thread_implementation (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | private |
m_use_tbb_barrier (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | private |
removeReference() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlineprivatevirtual |
TBBThreadImplementation() (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inline |
unlockMutex(MutexImpl *mutex) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inlinevirtual |
unlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inline |
unlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr)=0 (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | pure virtual |
~IThreadImplementation()=default (défini dans Arccore::IThreadImplementation) | Arccore::IThreadImplementation | protectedvirtual |
~ReferenceCounterImpl()=default (défini dans Arccore::ReferenceCounterImpl) | Arccore::ReferenceCounterImpl | virtual |
~TBBThreadImplementation() override (défini dans Arcane::TBBThreadImplementation) | Arcane::TBBThreadImplementation | inline |