
Module: ppl/ppl Branch: master Commit: 4bf7b9a5ca28607ae5293fb3509aec4fef2d1e99 URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=4bf7b9a5ca286...
Author: Enea Zaffanella zaffanella@cs.unipr.it Date: Mon Mar 30 12:26:28 2009 +0200
Moved TODO items to their place.
---
TODO | 2 ++ Watchdog/src/Watchdog.defs.hh | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/TODO b/TODO index a512db3..713db37 100644 --- a/TODO +++ b/TODO @@ -8,6 +8,8 @@ Enhancements for PPL 0.10.1 or later versions Enhancements for PPL 0.11 or later versions ===========================================
+- Reconsider the datatype for the units parameter in the Watchdog + constructors: should we prefer an unsigned? - Rename set_rational_sqrt_precision_parameter to set_irrational_precision and make it available on all interfaces. - Intervals are best instantiated with checked numbers with diff --git a/Watchdog/src/Watchdog.defs.hh b/Watchdog/src/Watchdog.defs.hh index 7104e16..733c355 100644 --- a/Watchdog/src/Watchdog.defs.hh +++ b/Watchdog/src/Watchdog.defs.hh @@ -41,11 +41,9 @@ extern "C" void PWL_handle_timeout(int signum); //! A watchdog timer. class Watchdog { public: - // TODO: reconsider whether `units' should be an unsigned. template <typename Flag_Base, typename Flag> Watchdog(int units, const Flag_Base* volatile& holder, Flag& flag);
- // TODO: reconsider whether `units' should be an unsigned. Watchdog(int units, void (*function)()); ~Watchdog();