From 601cfec62dd2ec14ebe4d8ce78a5ad49b2489d25 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Wed, 15 Mar 2023 08:41:39 +0100 Subject: [PATCH] interval: Add empty() method Signed-off-by: Simon Rozman --- include/stdex/interval.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/stdex/interval.h b/include/stdex/interval.h index 5ef0d8734..d764ed345 100644 --- a/include/stdex/interval.h +++ b/include/stdex/interval.h @@ -45,6 +45,13 @@ namespace stdex /// inline T size() const { return start <= end ? end - start : 0; } + /// + /// Is interval empty? + /// + /// \returns true if interval is empty or false otherwise + /// + inline bool empty() const { return start >= end; } + /// /// Is interval valid? ///