|
| | TfHashMap () |
| |
| | TfHashMap (size_type n, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &alloc=allocator_type()) |
| |
| | TfHashMap (const allocator_type &alloc) |
| |
| template<class InputIterator > |
| | TfHashMap (InputIterator first, InputIterator last, size_type n=0, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &alloc=allocator_type()) |
| |
| | TfHashMap (const TfHashMap &other) |
| |
| TfHashMap & | operator= (const TfHashMap &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) |
| |
| std::pair< iterator, bool > | 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 (TfHashMap &other) |
| |
| mapped_type & | operator[] (const key_type &k) |
| |
template<class Key, class Mapped, class HashFn = std::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = std::allocator<std::pair<const Key, Mapped> >>
class TfHashMap< Key, Mapped, HashFn, EqualKey, Alloc >
Definition at line 250 of file hashmap.h.
template<class Key, class Mapped, class HashFn = std::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = std::allocator<std::pair<const Key, Mapped> >>
template<class InputIterator >
| void TfHashMap< Key, Mapped, HashFn, EqualKey, Alloc >::insert |
( |
InputIterator |
first, |
|
|
InputIterator |
last |
|
) |
| |
|
inline |
template<class Key, class Mapped, class HashFn = std::hash<Key>, class EqualKey = std::equal_to<Key>, class Alloc = std::allocator<std::pair<const Key, Mapped> >>
template<class Key2 , class Mapped2 , class HashFn2 , class EqualKey2 , class Alloc2 >
| bool operator== |
( |
const TfHashMap< Key2, Mapped2, HashFn2, EqualKey2, Alloc2 > & |
, |
|
|
const TfHashMap< Key2, Mapped2, HashFn2, EqualKey2, Alloc2 > & |
|
|
) |
| |
|
friend |