From dec5ad54d1f2ac676866ce2c478e0657b91edbcd Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Mon, 6 Nov 2023 11:57:08 +0100 Subject: [PATCH] interval: add invalidate method Signed-off-by: Simon Rozman --- include/stdex/interval.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/stdex/interval.hpp b/include/stdex/interval.hpp index 54af0810a..5b327886e 100644 --- a/include/stdex/interval.hpp +++ b/include/stdex/interval.hpp @@ -53,6 +53,15 @@ namespace stdex /// inline bool empty() const { return start >= end; } + /// + /// Invalidates interval + /// + inline void invalidate() + { + start = static_cast(1); + end = static_cast(0); + } + /// /// Is interval valid? ///