We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 39e5a7c commit 176d479Copy full SHA for 176d479
rclcpp/include/rclcpp/executors/timers_manager.hpp
@@ -40,7 +40,8 @@ namespace executors
40
*
41
* Timers management
42
* This class provides APIs to add and remove timers.
43
- * This class keeps ownership of the added timers through a shared pointer.
+ * It keeps a list of weak pointers from added timers, and owns them only when
44
+ * have expired and need to be executed.
45
* Timers are kept ordered in a binary-heap priority queue.
46
* Calls to add/remove APIs will temporarily block the execution of the timers and
47
* will require to reorder the internal priority queue of timers.
0 commit comments