#include <depends_on.hpp>
Public Types | |
typedef accumulator_wrapper < typename mpl::apply2 < typename Feature::impl, Sample, Weight >::type, Feature > | accumulator_type |
typedef mpl::if_< typename Feature::is_weight_accumulator, accumulator_wrapper < impl::external_impl < accumulator_type, tag::weights >, Feature > , accumulator_type >::type | type |
Public Member Functions | |
BOOST_MPL_ASSERT ((is_same< Tag, void >)) | |
BOOST_MPL_ASSERT ((is_same< AccumulatorSet, void >)) | |
typedef accumulator_wrapper< typename mpl::apply2<typename Feature::impl, Sample, Weight>::type , Feature > boost::accumulators::detail::to_accumulator< Feature, Sample, tag::external< Weight, Tag, AccumulatorSet > >::accumulator_type |
typedef mpl::if_< typename Feature::is_weight_accumulator , accumulator_wrapper<impl::external_impl<accumulator_type, tag::weights>, Feature> , accumulator_type >::type boost::accumulators::detail::to_accumulator< Feature, Sample, tag::external< Weight, Tag, AccumulatorSet > >::type |
boost::accumulators::detail::to_accumulator< Feature, Sample, tag::external< Weight, Tag, AccumulatorSet > >::BOOST_MPL_ASSERT | ( | (is_same< Tag, void >) | ) |
boost::accumulators::detail::to_accumulator< Feature, Sample, tag::external< Weight, Tag, AccumulatorSet > >::BOOST_MPL_ASSERT | ( | (is_same< AccumulatorSet, void >) | ) |