Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::substrate::PtrLock< T > Member List

This is the complete list of members for galois::substrate::PtrLock< T >, including all inherited members.

CAS(T *oldval, T *newval)galois::substrate::PtrLock< T >inline
getValue() const galois::substrate::PtrLock< T >inline
is_locked() const galois::substrate::PtrLock< T >inline
lock()galois::substrate::PtrLock< T >inline
operator=(const PtrLock &p)galois::substrate::PtrLock< T >inline
PtrLock()galois::substrate::PtrLock< T >inline
PtrLock(const PtrLock &p)galois::substrate::PtrLock< T >inline
setValue(T *val)galois::substrate::PtrLock< T >inline
stealing_CAS(T *oldval, T *newval)galois::substrate::PtrLock< T >inline
try_lock()galois::substrate::PtrLock< T >inline
unlock()galois::substrate::PtrLock< T >inline
unlock_and_clear()galois::substrate::PtrLock< T >inline
unlock_and_set(T *val)galois::substrate::PtrLock< T >inline