Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::mpl::aux::select_max< Predicate >::apply< OldIterator, Iterator > Struct Template Reference

#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
 

Member Typedef Documentation

template<typename Predicate >
template<typename OldIterator , typename Iterator >
typedef apply2< Predicate , typename deref<OldIterator>::type , typename deref<Iterator>::type >::type boost::mpl::aux::select_max< Predicate >::apply< OldIterator, Iterator >::condition_
template<typename Predicate >
template<typename OldIterator , typename Iterator >
typedef if_< condition_ , Iterator , OldIterator >::type boost::mpl::aux::select_max< Predicate >::apply< OldIterator, Iterator >::type

The documentation for this struct was generated from the following file: