From ee43155a4bedc6f9e2eafd2e2af00b85e92ad2be Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Fri, 28 Nov 2025 00:55:48 +0100 Subject: Add method to list running timeouts (#1306). \see Fl::timeout_list(); --- src/Fl.cxx | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/Fl.cxx') diff --git a/src/Fl.cxx b/src/Fl.cxx index 22ad0353a..c470f95e3 100644 --- a/src/Fl.cxx +++ b/src/Fl.cxx @@ -448,6 +448,14 @@ int Fl::remove_next_timeout(Fl_Timeout_Handler cb, void *data, void **data_retur return Fl_Timeout::remove_next_timeout(cb, data, data_return); } +/** + Return a list of all currently running timeouts. + \return a vector with all relevant timeout data +*/ +std::vector Fl::timeout_list() { + return Fl_Timeout::timeout_list(); +} + //////////////////////////////////////////////////////////////// // Checks are just stored in a list. They are called in the reverse -- cgit v1.2.3