added a clear() method to the TimerEventProxy to allow the removal of all pending...
[senf.git] / senf / Scheduler / TimerEventProxy.ct
index c9a58f6..0caaf20 100644 (file)
@@ -109,7 +109,13 @@ template<typename IdType>
 prefix_ unsigned senf::scheduler::TimerEventProxy<IdType>::numEvents()
   const
 {
-  return entrySetByTimeout.size();
+    return entrySetByTimeout.size();
+}
+
+template<typename IdType>
+prefix_ void senf::scheduler::TimerEventProxy<IdType>::clear()
+{
+    entrySetByTimeout.clear();
 }
 
 //-/////////////////////////////////////////////////////////////////////////////////////////////////