1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #ifndef BOOST_MPL_PARTITION_HPP_INCLUDED
- #define BOOST_MPL_PARTITION_HPP_INCLUDED
- #include <boost/mpl/stable_partition.hpp>
- #include <boost/mpl/aux_/inserter_algorithm.hpp>
- namespace boost { namespace mpl {
- namespace aux {
-
- template <
- typename Sequence
- , typename Pred
- , typename In1
- , typename In2
- >
- struct partition_impl
- : stable_partition_impl<Sequence,Pred,In1,In2>
- {
- };
- template <
- typename Sequence
- , typename Pred
- , typename In1
- , typename In2
- >
- struct reverse_partition_impl
- : reverse_stable_partition_impl<Sequence,Pred,In1,In2>
- {
- };
- }
- BOOST_MPL_AUX_INSERTER_ALGORITHM_DEF(4, partition)
- }}
- #endif
|