[Bf-blender-cvs] [502eb15eb73] temp-inplace-priority-queue: improve comments
Jacques Lucke
noreply at git.blender.org
Wed Dec 16 12:01:03 CET 2020
Commit: 502eb15eb7319508c3acbc1eb7b078829d7b9757
Author: Jacques Lucke
Date: Wed Dec 16 11:56:38 2020 +0100
Branches: temp-inplace-priority-queue
https://developer.blender.org/rB502eb15eb7319508c3acbc1eb7b078829d7b9757
improve comments
===================================================================
M source/blender/blenlib/BLI_inplace_priority_queue.hh
===================================================================
diff --git a/source/blender/blenlib/BLI_inplace_priority_queue.hh b/source/blender/blenlib/BLI_inplace_priority_queue.hh
index bd5a49c3b65..a5fc5d3168b 100644
--- a/source/blender/blenlib/BLI_inplace_priority_queue.hh
+++ b/source/blender/blenlib/BLI_inplace_priority_queue.hh
@@ -95,6 +95,8 @@ class InplacePriorityQueue {
/**
* Get the element with the highest priority in the priority queue.
+ * The returned reference is const, because the priority queue has read-only access to the
+ * underlying data. If you need a mutable reference, use #peek_index instead.
*/
const T &peek() const
{
@@ -103,6 +105,8 @@ class InplacePriorityQueue {
/**
* Get the element with the highest priority in the priority queue and remove it.
+ * The returned reference is const, because the priority queue has read-only access to the
+ * underlying data. If you need a mutable reference, use #pop_index instead.
*/
const T &pop()
{
More information about the Bf-blender-cvs
mailing list