# unordered_map.h File Reference

Go to the source code of this file.

## Classes

- class std::unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc >
    A standard container composed of unique keys (containing at most one of each key value) that associates values of another type with the keys. More...
- class std::unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc >
    A standard container composed of equivalent keys (possibly containing multiple of each key value) that associates values of another type with the keys. More...

## Namespaces

- namespace std

## Functions

- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc , bool __cache_hash_code> bool std::operator!= (const __unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__x, const __unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc > bool std::operator!= (const unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc > &__x, const unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc , bool __cache_hash_code> bool std::operator!= (const __unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__x, const __unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc > bool std::operator!= (const unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__x, const unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc > bool std::operator== (const unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc > &__x, const unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc , bool __cache_hash_code> bool std::operator== (const __unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__x, const __unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc , bool __cache_hash_code> bool std::operator== (const __unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__x, const __unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc > bool std::operator== (const unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__x, const unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc , bool __cache_hash_code> void std::swap (__unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__x, __unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc , bool __cache_hash_code> void std::swap (__unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__x, __unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc, __cache_hash_code > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc > void std::swap (unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc > &__x, unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc > &__y)
- template<class _Key , class _Tp , class _Hash , class _Pred , class _Alloc > void std::swap (unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__x, unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__y)

## Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file unordered_map.h.