![]() |
aGrUM 2.3.2
a C++ library for (probabilistic) graphical models
|
priority queues (in which an element cannot appear more than once) More...
#include <functional>#include <sstream>#include <string>#include <utility>#include <vector>#include <agrum/agrum.h>#include <agrum/base/core/hashTable.h>#include <initializer_list>#include <type_traits>#include <agrum/base/core/priorityQueue_tpl.h>Go to the source code of this file.
Classes | |
| class | gum::PriorityQueueImplementation< Val, Priority, Cmp, Gen > |
| The internal class for representing priority queues. More... | |
| class | gum::PriorityQueue< Val, Priority, Cmp > |
| A priorityQueue is a heap in which each element has a mutable priority. More... | |
Namespaces | |
| namespace | gum |
| gum is the global namespace for all aGrUM entities | |
Macros | |
| #define | GUM_PRIORITY_QUEUE_DEFAULT_CAPACITY 10 |
Functions | |
| template<typename Val, typename Priority, typename Cmp> | |
| std::ostream & | gum::operator<< (std::ostream &, const PriorityQueue< Val, Priority, Cmp > &) |
priority queues (in which an element cannot appear more than once)
Definition in file priorityQueue.h.
| #define GUM_PRIORITY_QUEUE_DEFAULT_CAPACITY 10 |
Definition at line 68 of file priorityQueue.h.
Referenced by gum::SortedPriorityQueue< Val, Priority, Cmp >::SortedPriorityQueue().