|
LLDB mainline
|
#include <ThreadSafeDenseSet.h>
Public Types | |
| typedef llvm::DenseSet< _ElementType > | LLVMSetType |
Public Member Functions | |
| ThreadSafeDenseSet (unsigned set_initial_capacity=0) | |
| void | Insert (_ElementType e) |
| void | Erase (_ElementType e) |
| bool | Lookup (_ElementType e) |
| void | Clear () |
Protected Attributes | |
| LLVMSetType | m_set |
| _MutexType | m_mutex |
Definition at line 21 of file ThreadSafeDenseSet.h.
| typedef llvm::DenseSet<_ElementType> lldb_private::ThreadSafeDenseSet< _ElementType, _MutexType >::LLVMSetType |
Definition at line 23 of file ThreadSafeDenseSet.h.
|
inline |
Definition at line 25 of file ThreadSafeDenseSet.h.
|
inline |
Definition at line 43 of file ThreadSafeDenseSet.h.
|
inline |
Definition at line 33 of file ThreadSafeDenseSet.h.
|
inline |
Definition at line 28 of file ThreadSafeDenseSet.h.
|
inline |
Definition at line 38 of file ThreadSafeDenseSet.h.
|
protected |
Definition at line 50 of file ThreadSafeDenseSet.h.
Referenced by Clear(), Erase(), Insert(), Lookup(), and ThreadSafeDenseSet().
|
protected |
Definition at line 49 of file ThreadSafeDenseSet.h.
Referenced by Clear(), Erase(), Insert(), Lookup(), and ThreadSafeDenseSet().