Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::Concurrency::StdThreadImplementation Member List

This is the complete list of members for Arcane::Concurrency::StdThreadImplementation, including all inherited members.

_internalAddReference() (defined in Arcane::ReferenceCounterImpl)Arcane::ReferenceCounterImplinline
_internalRemoveReference() (defined in Arcane::ReferenceCounterImpl)Arcane::ReferenceCounterImplinline
addReference() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationinlinevirtual
createBarrier() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
createMutex() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
createSpinLock(Int64 *spin_lock_addr) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
createThread(IFunctor *f) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
currentThread() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
destroyMutex(MutexImpl *) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
destroyThread(ThreadImpl *t) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
initialize() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
isMultiThread() constArcane::IThreadImplementationinlinevirtual
joinThread(ThreadImpl *t) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
lockMutex(MutexImpl *mutex) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
lockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
removeReference() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationinlinevirtual
StdThreadImplementation(bool use_legacy_barrier) (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationexplicit
unlockMutex(MutexImpl *mutex) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
unlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementationvirtual
~IThreadImplementation()=default (defined in Arcane::IThreadImplementation)Arcane::IThreadImplementationprotectedvirtual
~ReferenceCounterImpl()=default (defined in Arcane::ReferenceCounterImpl)Arcane::ReferenceCounterImplvirtual
~StdThreadImplementation() override (defined in Arcane::Concurrency::StdThreadImplementation)Arcane::Concurrency::StdThreadImplementation