MCPcopy Create free account
hub / github.com/Project-OSRM/osrm-backend / decrease

Method decrease

include/util/d_ary_heap.hpp:35–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33
34 template <typename ReorderHandler>
35 void decrease(HeapHandle handle, HeapData &&data, ReorderHandler &&reorderHandler)
36 {
37 BOOST_ASSERT(handle < heap.size());
38
39 heap[handle] = std::forward<HeapData>(data);
40 heapifyUp(handle, std::forward<ReorderHandler>(reorderHandler));
41 }
42
43 template <typename ReorderHandler>
44 void increase(HeapHandle handle, HeapData &&data, ReorderHandler &&reorderHandler)

Callers 2

BOOST_AUTO_TEST_CASEFunction · 0.80
DecreaseKeyMethod · 0.80

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected