File indexing completed on 2025-01-18 09:41:37
0001
0002 #ifndef BOOST_MPL_AUX_FIND_IF_PRED_HPP_INCLUDED
0003 #define BOOST_MPL_AUX_FIND_IF_PRED_HPP_INCLUDED
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014 #include <boost/mpl/aux_/iter_apply.hpp>
0015 #include <boost/mpl/not.hpp>
0016
0017 namespace boost { namespace mpl { namespace aux {
0018
0019 template< typename Predicate >
0020 struct find_if_pred
0021 {
0022 template< typename Iterator >
0023 struct apply
0024 {
0025 typedef not_< aux::iter_apply1<Predicate,Iterator> > type;
0026 };
0027 };
0028
0029 }}}
0030
0031 #endif