17#ifndef PRIORITY_QUEUE_H
18#define PRIORITY_QUEUE_H
40 template <
typename T,
typename Container = dyno::RandomAccessContainer<T>,
typename Compare = dyno::less<
typename Container::value_type> >
69 DYN_FUNC
inline bool empty()
const;
Container::reference reference
Container::const_reference const_reference
DYN_FUNC bool isEmpty() const
DYN_FUNC ~priority_queue()
priority_queue< T, Container, Compare > this_type
DYN_FUNC priority_queue(const compare_type &compare)
DYN_FUNC priority_queue(const container_type &c)
Container::value_type value_type
DYN_FUNC void change(size_type n)
Container::difference_type difference_type
DYN_FUNC const_reference top() const
DYN_FUNC priority_queue(const container_type &c, const compare_type &compare)
Container::size_type size_type
DYN_FUNC size_type size() const
DYN_FUNC priority_queue()
DYN_FUNC bool empty() const
DYN_FUNC void remove(size_type n)
DYN_FUNC void push(const value_type &value)
This is an implementation of AdditiveCCD based on peridyno.