| 
    Galois
    
   | 
 
#include <PtrLock.h>
Public Member Functions | |
| DummyPtrLock () | |
| void | lock () | 
| void | unlock () | 
| void | unlock_and_clear () | 
| void | unlock_and_set (T *val) | 
| T * | getValue () const | 
| void | setValue (T *val) | 
| bool | try_lock () const | 
| bool | is_locked () const | 
| bool | CAS (T *oldval, T *newval) | 
| bool | stealing_CAS (T *oldval, T *newval) | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |