Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::accumulators::depends_on<> Struct Template Reference

depends_on More...

#include <depends_on.hpp>

Inherits boost::accumulators::detail::depends_on_base< mpl::transform< mpl::vector< BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, Feature)>, as_feature< mpl::_1 > >::type >.

Inherited by boost::accumulators::tag::abstract_absolute_tail_variate_means, boost::accumulators::tag::abstract_covariance, boost::accumulators::tag::abstract_non_coherent_tail_mean, boost::accumulators::tag::abstract_peaks_over_threshold, boost::accumulators::tag::abstract_relative_tail_variate_means, boost::accumulators::tag::abstract_sum_of_variates, boost::accumulators::tag::abstract_tail, boost::accumulators::tag::abstract_tail_variate, boost::accumulators::tag::abstract_tail_weights, boost::accumulators::tag::abstract_weighted_sum_of_variates, boost::accumulators::tag::count, boost::accumulators::tag::external< Feature, Tag, void >, boost::accumulators::tag::max, boost::accumulators::tag::min, boost::accumulators::tag::quantile, boost::accumulators::tag::reference< Referent, Tag >, boost::accumulators::tag::rolling_window_plus1, boost::accumulators::tag::sum, boost::accumulators::tag::sum_kahan, boost::accumulators::tag::sum_of_variates< VariateType, VariateTag >, boost::accumulators::tag::sum_of_variates_kahan< VariateType, VariateTag >, boost::accumulators::tag::sum_of_weights, boost::accumulators::tag::sum_of_weights_kahan, boost::accumulators::tag::tail< LeftRight >, boost::accumulators::tag::tail_mean, boost::accumulators::tag::value< ValueType, Tag >, boost::accumulators::tag::weighted_sum, boost::accumulators::tag::weighted_sum_kahan, boost::accumulators::tag::weighted_sum_of_variates< VariateType, VariateTag >, and boost::accumulators::tag::weighted_sum_of_variates_kahan< VariateType, VariateTag >.

Collaboration diagram for boost::accumulators::depends_on<>:

Public Types

typedef mpl::false_ is_weight_accumulator
 
typedef mpl::transform
< mpl::vector
< BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES,
Feature)>, as_feature< mpl::_1 >
>::type 
dependencies
 

Detailed Description

template<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, typename Feature)>
struct boost::accumulators::depends_on<>

depends_on

Member Typedef Documentation

template<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, typename Feature) >
typedef mpl::transform< mpl::vector<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, Feature)> , as_feature<mpl::_1> >::type boost::accumulators::depends_on<>::dependencies
template<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, typename Feature) >
typedef mpl::false_ boost::accumulators::depends_on<>::is_weight_accumulator

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