Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
ClusterPriorityQueue Class Reference

Public Member Functions

Error push (Cluster &cluster, uint32_t priorityRating)
 
constexpr Clusterfront () const
 
constexpr void pop ()
 
constexpr bool empty () const
 
constexpr size_t erase (Cluster &cluster)
 
constexpr bool hasAnyLowestPriority () const
 

Private Types

using Priority = uint32_t
 

Private Attributes

deluge::fast_set< std::pair< Priority, Cluster * > > priority_map_
 
deluge::fast_unordered_map< Cluster *, Priority > queued_clusters_
 

The documentation for this class was generated from the following files: