Galois::ThreadSafeOrderedSet< T, Cmp, Alloc > Class Template Reference
Thread-safe ordered set.
More...
#include <PriorityQueue.h>
List of all members.
Detailed Description
template<typename T, typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
class Galois::ThreadSafeOrderedSet< T, Cmp, Alloc >
Thread-safe ordered set.
Faster than STL heap operations (about 10-15% faster on serially) and can use scalable allocation, e.g., GFixedAllocator.
Member Typedef Documentation
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
Constructor & Destructor Documentation
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename Iter >
Member Function Documentation
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
Member Data Documentation
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
template<typename T , typename Cmp = std::less<T>, typename Alloc = Galois::GFixedAllocator<T>>
The documentation for this class was generated from the following file: