From 14c3c5158511372099d48ad3f6725e99013ade94 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Mon, 4 Feb 2019 16:50:24 +0100 Subject: [PATCH] Ref T529, get reversed sequence --- src/blackmisc/sequence.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/blackmisc/sequence.h b/src/blackmisc/sequence.h index e1ff70577..a2d95ff53 100644 --- a/src/blackmisc/sequence.h +++ b/src/blackmisc/sequence.h @@ -411,6 +411,13 @@ namespace BlackMisc std::reverse(begin(), end()); } + //! Reversed order + CSequence reversed() const { + CSequence result = *this; + result.reverse(); + return result; + } + //! In-place sort by a given comparator predicate. template void sort(Predicate p) {