#include <switch.hpp>
Public Types | |
| typedef find_if< Body, apply1 < lambda< first< _1 > >, T > >::type  | iter_ | 
| typedef deref< iter_ >::type | pair_ | 
| typedef lambda< typename  second< pair_ >::type >::type  | f_ | 
| typedef apply1< f_, T >::type | type | 
| typedef lambda< typename second<pair_>::type >::type boost::mpl::switch_< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::f_ | 
| typedef find_if< Body , apply1< lambda< first<_1> >, T > >::type boost::mpl::switch_< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::iter_ | 
| typedef deref<iter_>::type boost::mpl::switch_< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::pair_ | 
| typedef apply1<f_,T>::type boost::mpl::switch_< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >::type |