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 <memory>
#include <functional>
Go to the source code of this file.
Classes | |
class | SG::unordered_set< Value, Hash, Pred, Alloc, cache_hash_code > |
class | SG::unordered_multiset< Value, Hash, Pred, Alloc, cache_hash_code > |
Namespaces | |
namespace | SG |
Constructor from a payload object. | |
Defines | |
#define | CXXUTILS_UNORDERED_SET_H |
#define | Internal CxxUtils_Internal |
Functions | |
template<class Value , class Hash , class Pred , class Alloc , bool cache_hash_code> | |
void | SG::swap (unordered_set< Value, Hash, Pred, Alloc, cache_hash_code > &x, unordered_set< Value, Hash, Pred, Alloc, cache_hash_code > &y) |
template<class Value , class Hash , class Pred , class Alloc , bool cache_hash_code> | |
void | SG::swap (unordered_multiset< Value, Hash, Pred, Alloc, cache_hash_code > &x, unordered_multiset< Value, 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.