List of all members.
Classes |
| struct | compare_elts |
| struct | elts |
| struct | eq_elts |
| struct | iterator |
Public Member Functions |
|
| unordered_set (Hash hash=Hash(), Eq eq=Eq(), Alloc alloc=Alloc()) |
|
iterator | end () const |
|
iterator | begin () const |
|
void | clear () |
|
iterator | find (const T &elt) const |
|
std::pair< iterator, bool > | insert (T &&elt) |
|
size_t | size () const |
|
bool | collect () |
|
void | erase (const T &t) |
|
void | erase (const iterator &i) |
template<typename T, typename Hash = std::hash<T>, typename Eq = std::equal_to<T>, typename Alloc = std::allocator<T>, typename Multi = std::false_type>
class lockfree::unordered_set< T, Hash, Eq, Alloc, Multi >
The documentation for this class was generated from the following file: