Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Arccore::IThreadImplementation Liste des membres

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

_deprecatedCreateSpinLock(Int64 *spin_lock_addr) (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationprivate
_deprecatedLockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationprivate
_deprecatedUnlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr) (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationprivate
addReference()=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
ARCCORE_DECLARE_REFERENCE_COUNTED_INCLASS_METHODS() (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationprivate
createBarrier()=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
createMutex()=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
createSpinLock(Int64 *spin_lock_addr)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
createThread(IFunctor *f)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
currentThread()=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
destroyMutex(MutexImpl *)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
destroyThread(ThreadImpl *t)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
initialize()=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
isMultiThread() constArccore::IThreadImplementationinlinevirtual
joinThread(ThreadImpl *t)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
lockMutex(MutexImpl *mutex)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
lockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
ManualLock (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationfriend
removeReference()=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
ScopedLock (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationfriend
SpinLock (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationfriend
unlockMutex(MutexImpl *mutex)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
unlockSpinLock(Int64 *spin_lock_addr, Int64 *scoped_spin_lock_addr)=0 (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationpure virtual
~IThreadImplementation()=default (défini dans Arccore::IThreadImplementation)Arccore::IThreadImplementationprotectedvirtual