From d10cd27ceb392b90c0c20ff61f7f4c1f6cf78c2c Mon Sep 17 00:00:00 2001 From: Paul Fd Date: Thu, 5 Mar 2020 16:38:31 +0100 Subject: [PATCH] Clean up the Range class --- src/sfizz/Range.h | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src/sfizz/Range.h b/src/sfizz/Range.h index acb88c66..35e8e1b4 100644 --- a/src/sfizz/Range.h +++ b/src/sfizz/Range.h @@ -22,27 +22,12 @@ class Range { public: constexpr Range() = default; - // constexpr Range(std::initializer_list list) - // { - // switch(list.size()) - // { - // case 0: - // break; - // case 1: - // _start = *list.begin(); - // _end = _start; - // break; - // default: - // _start = *list.begin(); - // _end = *(list.begin() + 1); - // } - // } constexpr Range(Type start, Type end) noexcept : _start(start) , _end(std::max(start, end)) { + } - ~Range() = default; Type getStart() const noexcept { return _start; } Type getEnd() const noexcept { return _end; } /** @@ -51,8 +36,6 @@ public: * @return std::pair */ std::pair getPair() const noexcept { return std::make_pair(_start, _end); } - Range(const Range& range) = default; - Range(Range&& range) = default; constexpr Type length() const { return _end - _start; } void setStart(Type start) noexcept {