This is the TR1 unordered_set implementation from gcc4, adapted to build in Atlas. Once the TR1 library is available on all our platforms, we can switch to using the system-supplied version instead. More...
#include "CxxUtils/hashtable.h"#include <utility>#include <memory>#include <functional>Go to the source code of this file.
Classes | |
| class | SG::unordered_map< Key, T, Hash, Pred, Alloc, cache_hash_code > |
| class | SG::unordered_multimap< Key, T, Hash, Pred, Alloc, cache_hash_code > |
Namespaces | |
| namespace | SG |
Constructor from a payload object. | |
Defines | |
| #define | CXXUTILS_UNORDERED_MAP_H |
| #define | Internal CxxUtils_Internal |
Functions | |
| template<class Key , class T , class Hash , class Pred , class Alloc , bool cache_hash_code> | |
| void | SG::swap (unordered_map< Key, T, Hash, Pred, Alloc, cache_hash_code > &x, unordered_map< Key, T, Hash, Pred, Alloc, cache_hash_code > &y) |
| template<class Key , class T , class Hash , class Pred , class Alloc , bool cache_hash_code> | |
| void | SG::swap (unordered_multimap< Key, T, Hash, Pred, Alloc, cache_hash_code > &x, unordered_multimap< Key, T, Hash, Pred, Alloc, cache_hash_code > &y) |
This is the TR1 unordered_set implementation from gcc4, adapted to build in Atlas. Once the TR1 library is available on all our platforms, we can switch to using the system-supplied version instead.
1.6.1