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().