ell::util::PriorityQueue< QV >::QueueKey Class Reference
#include <PriorityQueue.hh>
Detailed Description
template<class QV>
class ell::util::PriorityQueue< QV >::QueueKey
the key for an element of the queue
Definition at line 23 of file PriorityQueue.hh.
Public Member Functions | |
bool | operator< (const QueueKey &toCompare) const |
QueueKey (const double E, const CSequence &s) | |
QueueKey () | |
~QueueKey () | |
Data Fields | |
double | E |
CSequence | s |
Constructor & Destructor Documentation
template<class QV>
ell::util::PriorityQueue< QV >::QueueKey::QueueKey | ( | ) |
template<class QV>
ell::util::PriorityQueue< QV >::QueueKey::QueueKey | ( | const double | E, | |
const CSequence & | s | |||
) |
template<class QV>
ell::util::PriorityQueue< QV >::QueueKey::~QueueKey | ( | ) |
Member Function Documentation
template<class QV>
bool ell::util::PriorityQueue< QV >::QueueKey::operator< | ( | const QueueKey & | toCompare | ) | const |
less comparison based on E and using the lexicographical order of s as tiebreaker
Field Documentation
template<class QV>
double ell::util::PriorityQueue< QV >::QueueKey::E |
template<class QV>
CSequence ell::util::PriorityQueue< QV >::QueueKey::s |
The documentation for this class was generated from the following file:
- src/ell/util/PriorityQueue.hh