#include <statistics_fwd.hpp>
Public Types | |
typedef mpl::if_< is_same < LeftRight, right > , numeric::functional::greater < Sample const, Sample const > , numeric::functional::less < Sample const, Sample const > >::type | predicate_type |
typedef detail::tail_range < typename std::vector< Sample > ::const_iterator, std::vector < std::size_t >::iterator > ::type | result_type |
typedef mpl::false_ | is_droppable |
Public Member Functions | |
BOOST_MPL_ASSERT ((mpl::or_< is_same< LeftRight, right >, is_same< LeftRight, left > >)) | |
template<typename Args > | |
tail_impl (Args const &args) | |
tail_impl (tail_impl const &that) | |
template<typename Args > | |
void | operator() (Args const &args) |
result_type | result (dont_care) const |
detail::void_ | operator() (dont_care) |
detail::void_ | add_ref (dont_care) |
detail::void_ | drop (dont_care) |
detail::void_ | on_drop (dont_care) |
|
inherited |
typedef mpl::if_< is_same<LeftRight, right> , numeric::functional::greater<Sample const, Sample const> , numeric::functional::less<Sample const, Sample const> >::type boost::accumulators::impl::tail_impl< Sample, LeftRight >::predicate_type |
typedef detail::tail_range< typename std::vector<Sample>::const_iterator , std::vector<std::size_t>::iterator >::type boost::accumulators::impl::tail_impl< Sample, LeftRight >::result_type |
|
inline |
|
inline |
|
inlineinherited |
boost::accumulators::impl::tail_impl< Sample, LeftRight >::BOOST_MPL_ASSERT | ( | (mpl::or_< is_same< LeftRight, right >, is_same< LeftRight, left > >) | ) |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
References boost::range::pop_heap().
|
inline |