Sequoia
|
A priority_queue suitable for constexpr contexts. More...
#include <StaticPriorityQueue.hpp>
Public Member Functions | |
constexpr | static_priority_queue (const Compare &compare) |
constexpr | static_priority_queue (std::initializer_list< T > l) |
constexpr | static_priority_queue (std::initializer_list< T > l, const Compare &compare) |
constexpr | static_priority_queue (const static_priority_queue &)=default |
constexpr | static_priority_queue (static_priority_queue &&) noexcept=default |
constexpr static_priority_queue & | operator= (const static_priority_queue &)=default |
constexpr static_priority_queue & | operator= (static_priority_queue &&) noexcept=default |
constexpr void | push (const T &val) |
constexpr const T & | top () const noexcept |
constexpr void | pop () noexcept |
constexpr bool | empty () const noexcept |
constexpr std::size_t | size () const noexcept |
Friends | |
constexpr bool | operator== (const static_priority_queue &lhs, const static_priority_queue &rhs) noexcept |
A priority_queue suitable for constexpr contexts.