From 439809ca655509bda22bd601069e78fbf84461eb Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Mon, 21 Aug 2017 16:51:03 +1000 Subject: [PATCH] adapter: add make_reverse for reverse adapter --- adapter.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/adapter.hpp b/adapter.hpp index c258a685..c7d1ec7c 100644 --- a/adapter.hpp +++ b/adapter.hpp @@ -44,6 +44,14 @@ namespace util::adapter { }; + template + auto + make_reverse (Container &c) + { + return reverse { c }; + }; + + // adapt a container's range methods to return indices rather than iterators template struct indices {