Liste complète des membres de Arcane::IThreadImplementation, y compris les membres hérités :
_deprecatedCreateSpinLock(Int64 *spin_lock_addr) (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | private |
_deprecatedLockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | private |
_deprecatedUnlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | private |
addReference()=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
ARCCORE_DECLARE_REFERENCE_COUNTED_INCLASS_METHODS() (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | private |
createBarrier()=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
createMutex()=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
createSpinLock(Int64 *spin_lock_addr)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
createThread(IFunctor *f)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
currentThread()=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
destroyMutex(MutexImpl *)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
destroyThread(ThreadImpl *t)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
initialize()=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
isMultiThread() const | Arcane::IThreadImplementation | inlinevirtual |
joinThread(ThreadImpl *t)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
lockMutex(MutexImpl *mutex)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
lockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
ManualLock (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | friend |
removeReference()=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
ScopedLock (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | friend |
SpinLock (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | friend |
unlockMutex(MutexImpl *mutex)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
unlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr)=0 (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | pure virtual |
~IThreadImplementation()=default (défini dans Arcane::IThreadImplementation) | Arcane::IThreadImplementation | protectedvirtual |