13 #ifndef TINYMPL_VARIADIC_REPLACE_HPP
14 #define TINYMPL_VARIADIC_REPLACE_HPP
16 #include <tinympl/variadic/replace_if.hpp>
17 #include <tinympl/bind.hpp>
18 #include <tinympl/equal_to.hpp>
40 template<
class...>
class Out,
43 replace_if<bind<equal_to, arg1, Old>::template eval_t, New, Out, Args...>
50 #endif // TINYMPL_VARIADIC_REPLACE_HPP
Replace all the elements in the input sequence which satisfy a given predicate with a given type T...
Definition: replace_if.hpp:37
Replace all the elements in the input sequence equal to Old with New*.
Definition: replace.hpp:42