52 #ifndef HAVOQGT_DETAIL_RESERVABLE_PRIORITY_QUEUE_HPP_INCLUDED
53 #define HAVOQGT_DETAIL_RESERVABLE_PRIORITY_QUEUE_HPP_INCLUDED
59 namespace havoqgt {
namespace detail {
61 template <
typename T,
typename CONT=std::vector<T>,
typename COMP=std::less<T> >
65 typedef typename std::priority_queue<T>::size_type
size_type;
68 size_type
capacity()
const {
return this->c.capacity(); }
73 #endif //end HAVOQGT_DETAIL_RESERVABLE_PRIORITY_QUEUE_HPP_INCLUDED
void reserve(size_type capacity)
reservable_priority_queue(size_type capacity=0)
size_type capacity() const
std::priority_queue< T >::size_type size_type