mirror of https://github.com/oxen-io/lokinet
add util::ascending_priority_queue type
parent
8960ca08f3
commit
14d75cc654
@ -0,0 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#include <queue>
|
||||
#include <vector>
|
||||
|
||||
namespace llarp::util
|
||||
{
|
||||
/// priority queue that uses operator > instead of operator <
|
||||
template <typename T, typename Container = std::vector<T>>
|
||||
using ascending_priority_queue =
|
||||
std::priority_queue<T, Container, std::greater<typename Container::value_type>>;
|
||||
|
||||
} // namespace llarp::util
|
Loading…
Reference in New Issue