| AdjustableKAryHeap() | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| AdjustableKAryHeap(const std::vector< Aggregate > &elements, HeapIndex universe_size) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inlineexplicit |
| AdjustableKAryHeap(const std::vector< Index > &indices, const std::vector< Priority > &priorities, HeapIndex universe_size) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inlineexplicit |
| Aggregate typedef | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | |
| CheckHeapProperty() const | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Clear() | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Contains(Index index) const | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| heap_size() const | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| HeapIndex typedef | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | |
| Insert(Aggregate element) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| IsEmpty() const | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Load(const std::vector< Aggregate > &elements, HeapIndex universe_size) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Load(const std::vector< Index > &indices, const std::vector< Priority > &priorities, HeapIndex universe_size) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Pop() | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Remove(Index index) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| TopIndex() const | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| TopPriority() const | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |
| Update(Aggregate element) | AdjustableKAryHeap< Priority, Index, Arity, IsMaxHeap > | inline |