|
| TfHashMultiSet () |
|
| TfHashMultiSet (size_type n, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &alloc=allocator_type()) |
|
| TfHashMultiSet (const allocator_type &alloc) |
|
template<class InputIterator > |
| TfHashMultiSet (InputIterator first, InputIterator last, size_type n=0, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &alloc=allocator_type()) |
|
| TfHashMultiSet (const TfHashMultiSet &other) |
|
TfHashMultiSet & | operator= (const TfHashMultiSet &rhs) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
const_iterator | cbegin () const |
|
const_iterator | cend () const |
|
iterator | end () |
|
const_iterator | end () const |
|
size_type | erase (const key_type &key) |
|
void | erase (const_iterator position) |
|
void | erase (const_iterator first, const_iterator last) |
|
iterator | insert (const value_type &v) |
|
iterator | insert (const_iterator hint, const value_type &v) |
|
template<class InputIterator > |
void | insert (InputIterator first, InputIterator last) |
|
void | swap (TfHashMultiSet &other) |
|
template<class Key, class HashFn = std::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = std::allocator<Key>>
class TfHashMultiSet< Key, HashFn, EqualKey, Alloc >
Definition at line 354 of file hashset.h.
template<class Key, class HashFn = std::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = std::allocator<Key>>
template<class Key2 , class HashFn2 , class EqualKey2 , class Alloc2 >