tinympl
0.2
mini MPL library for C++11
|
Remove the elements from the input sequence if they satisfy a given predicate. More...
#include <tinympl/variadic/remove_if.hpp>
Inherits tinympl::variadic::copy_if< bind< logical_not, bind< F, arg1 > >::template eval, Out, Args...>.
Remove the elements from the input sequence if they satisfy a given predicate.
F | The predicate, F<T>::type::value must be convertible to bool |
Out | The output sequence type, defaults to the same kind of the input sequence |
Args... | The input sequence |
remove_if<...>::type
is a type templated from Out
which contains the new sequence