#include <max_element.hpp>
Public Types | |
| typedef apply2< Predicate,  typename deref< OldIterator > ::type, typename deref < Iterator >::type >::type  | condition_ | 
| typedef if_< condition_,  Iterator, OldIterator >::type  | type | 
| typedef apply2< Predicate , typename deref<OldIterator>::type , typename deref<Iterator>::type >::type boost::mpl::aux::select_max< Predicate >::apply< OldIterator, Iterator >::condition_ | 
| typedef if_< condition_ , Iterator , OldIterator >::type boost::mpl::aux::select_max< Predicate >::apply< OldIterator, Iterator >::type |