5 #include <libutl/Heap.h> 23 template <
class T = Object>
57 :
THeap<T>(size, increment, owner, multiSet, ordering)
65 :
THeap<T>(owner, multiSet)
#define UTL_CLASS_IMPL_TPL(className, T)
Implementation of standard UTL++ functionality for a template class.
#define UTL_CLASS_DEFID
Default init() and deInit() (which are merely place-holders).
Object comparison abstraction.
Template version of Heap.
PriorityQueue(uint_t size, uint_t increment=uint_t_max, bool owner=true, bool multiSet=true, Ordering *ordering=nullptr)
Constructor.
unsigned int uint_t
Unsigned integer.
const uint_t uint_t_max
Maximum uint_t value.
#define UTL_CLASS_DECL_TPL(DC, T, BC)
Declaration of standard UTL++ functionality for a template class with one parameter.