souffle
2.0.2-371-g6315b36
|
A small utility class for implementing simple locks. More...
#include <ParallelUtil.h>
Data Structures | |
class | Lease |
Public Member Functions | |
Lease | acquire () |
void | lock () |
bool | try_lock () |
void | unlock () |
A small utility class for implementing simple locks.
Definition at line 467 of file ParallelUtil.h.
|
inline |
Definition at line 471 of file ParallelUtil.h.
Referenced by souffle::SymbolTable::operator=(), souffle::SymbolTable::size(), and souffle::SymbolTable::unsafeLookup().
|
inline |
Definition at line 475 of file ParallelUtil.h.
Referenced by souffle::t_info< Arity_ >::begin().
|
inline |
Definition at line 477 of file ParallelUtil.h.
|
inline |
Definition at line 481 of file ParallelUtil.h.