Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r55050 - in trunk/boost/accumulators: . framework framework/accumulators statistics
From: eric_at_[hidden]
Date: 2009-07-20 19:04:59


Author: eric_niebler
Date: 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
New Revision: 55050
URL: http://svn.boost.org/trac/boost/changeset/55050

Log:
eliminate shadow warnings and unused variable warnings, fixes #3262, fixed #3276, fixes #3031
Text files modified:
   trunk/boost/accumulators/accumulators_fwd.hpp | 5 +++++
   trunk/boost/accumulators/framework/accumulator_set.hpp | 4 ++--
   trunk/boost/accumulators/framework/accumulators/droppable_accumulator.hpp | 4 ++--
   trunk/boost/accumulators/statistics/count.hpp | 2 ++
   trunk/boost/accumulators/statistics/covariance.hpp | 2 ++
   trunk/boost/accumulators/statistics/density.hpp | 2 ++
   trunk/boost/accumulators/statistics/extended_p_square.hpp | 2 ++
   trunk/boost/accumulators/statistics/extended_p_square_quantile.hpp | 13 +++++++++----
   trunk/boost/accumulators/statistics/kurtosis.hpp | 2 ++
   trunk/boost/accumulators/statistics/max.hpp | 2 ++
   trunk/boost/accumulators/statistics/mean.hpp | 3 +++
   trunk/boost/accumulators/statistics/median.hpp | 4 ++++
   trunk/boost/accumulators/statistics/min.hpp | 2 ++
   trunk/boost/accumulators/statistics/p_square_cumulative_distribution.hpp | 2 ++
   trunk/boost/accumulators/statistics/p_square_quantile.hpp | 3 +++
   trunk/boost/accumulators/statistics/peaks_over_threshold.hpp | 2 ++
   trunk/boost/accumulators/statistics/rolling_count.hpp | 2 ++
   trunk/boost/accumulators/statistics/rolling_mean.hpp | 2 ++
   trunk/boost/accumulators/statistics/rolling_sum.hpp | 2 ++
   trunk/boost/accumulators/statistics/rolling_window.hpp | 4 ++++
   trunk/boost/accumulators/statistics/skewness.hpp | 2 ++
   trunk/boost/accumulators/statistics/sum.hpp | 4 ++++
   trunk/boost/accumulators/statistics/tail.hpp | 12 +++++++-----
   trunk/boost/accumulators/statistics/tail_mean.hpp | 3 +++
   trunk/boost/accumulators/statistics/tail_quantile.hpp | 2 ++
   trunk/boost/accumulators/statistics/tail_variate.hpp | 3 +++
   trunk/boost/accumulators/statistics/tail_variate_means.hpp | 3 +++
   trunk/boost/accumulators/statistics/variance.hpp | 3 +++
   trunk/boost/accumulators/statistics/weighted_covariance.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_density.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_extended_p_square.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_kurtosis.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_mean.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_median.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_p_square_quantile.hpp | 3 +++
   trunk/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_skewness.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_sum.hpp | 3 +++
   trunk/boost/accumulators/statistics/weighted_tail_mean.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_tail_quantile.hpp | 2 ++
   trunk/boost/accumulators/statistics/weighted_tail_variate_means.hpp | 3 +++
   trunk/boost/accumulators/statistics/weighted_variance.hpp | 3 +++
   trunk/boost/accumulators/statistics_fwd.hpp | 4 ++++
   44 files changed, 121 insertions(+), 13 deletions(-)

Modified: trunk/boost/accumulators/accumulators_fwd.hpp
==============================================================================
--- trunk/boost/accumulators/accumulators_fwd.hpp (original)
+++ trunk/boost/accumulators/accumulators_fwd.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -179,6 +179,11 @@
 
     template<typename T>
     struct is_accumulator_set;
+
+ inline void ignore_variable(void const *) {}
+
+ #define BOOST_ACCUMULATORS_IGNORE_GLOBAL(X)\
+ namespace detail { inline void BOOST_PP_CAT(ignore_, X)() { boost::accumulators::detail::ignore_variable(&X); } }
 }
 
 }} // namespace boost::accumulators

Modified: trunk/boost/accumulators/framework/accumulator_set.hpp
==============================================================================
--- trunk/boost/accumulators/framework/accumulator_set.hpp (original)
+++ trunk/boost/accumulators/framework/accumulator_set.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -42,8 +42,8 @@
     template<typename Args>
     struct accumulator_visitor
     {
- explicit accumulator_visitor(Args const &args)
- : args(args)
+ explicit accumulator_visitor(Args const &a)
+ : args(a)
         {
         }
 

Modified: trunk/boost/accumulators/framework/accumulators/droppable_accumulator.hpp
==============================================================================
--- trunk/boost/accumulators/framework/accumulators/droppable_accumulator.hpp (original)
+++ trunk/boost/accumulators/framework/accumulators/droppable_accumulator.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -218,9 +218,9 @@
     private:
         with_cached_result &operator =(with_cached_result const &);
 
- void set(result_type const &result)
+ void set(result_type const &r)
         {
- ::new(this->cache.address()) result_type(result);
+ ::new(this->cache.address()) result_type(r);
         }
 
         result_type const &get() const

Modified: trunk/boost/accumulators/statistics/count.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/count.hpp (original)
+++ trunk/boost/accumulators/statistics/count.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -69,6 +69,8 @@
 namespace extract
 {
     extractor<tag::count> const count = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(count)
 }
 
 using extract::count;

Modified: trunk/boost/accumulators/statistics/covariance.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/covariance.hpp (original)
+++ trunk/boost/accumulators/statistics/covariance.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -190,6 +190,8 @@
 namespace extract
 {
     extractor<tag::abstract_covariance> const covariance = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(covariance)
 }
 
 using extract::covariance;

Modified: trunk/boost/accumulators/statistics/density.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/density.hpp (original)
+++ trunk/boost/accumulators/statistics/density.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -221,6 +221,8 @@
 namespace extract
 {
     extractor<tag::density> const density = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(density)
 }
 
 using extract::density;

Modified: trunk/boost/accumulators/statistics/extended_p_square.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/extended_p_square.hpp (original)
+++ trunk/boost/accumulators/statistics/extended_p_square.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -268,6 +268,8 @@
 namespace extract
 {
     extractor<tag::extended_p_square> const extended_p_square = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(extended_p_square)
 }
 
 using extract::extended_p_square;

Modified: trunk/boost/accumulators/statistics/extended_p_square_quantile.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/extended_p_square_quantile.hpp (original)
+++ trunk/boost/accumulators/statistics/extended_p_square_quantile.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -124,7 +124,7 @@
             }
             else
             {
- result_type result;
+ result_type res;
 
                 if (is_same<Impl2, linear>::value)
                 {
@@ -139,7 +139,7 @@
                     float_type a = numeric::average(h1 - h0, p1 - p0);
                     float_type b = h1 - p1 * a;
 
- result = a * this->probability + b;
+ res = a * this->probability + b;
                 }
                 else
                 {
@@ -177,10 +177,10 @@
                     float_type b = hp21 - a * p21;
                     float_type c = h2 - a * p2 * p2 - b * p2;
 
- result = a * this->probability * this-> probability + b * this->probability + c;
+ res = a * this->probability * this-> probability + b * this->probability + c;
                 }
 
- return result;
+ return res;
             }
 
         }
@@ -230,6 +230,11 @@
     extractor<tag::extended_p_square_quantile_quadratic> const extended_p_square_quantile_quadratic = {};
     extractor<tag::weighted_extended_p_square_quantile> const weighted_extended_p_square_quantile = {};
     extractor<tag::weighted_extended_p_square_quantile_quadratic> const weighted_extended_p_square_quantile_quadratic = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(extended_p_square_quantile)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(extended_p_square_quantile_quadratic)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_extended_p_square_quantile)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_extended_p_square_quantile_quadratic)
 }
 
 using extract::extended_p_square_quantile;

Modified: trunk/boost/accumulators/statistics/kurtosis.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/kurtosis.hpp (original)
+++ trunk/boost/accumulators/statistics/kurtosis.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -87,6 +87,8 @@
 namespace extract
 {
     extractor<tag::kurtosis> const kurtosis = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(kurtosis)
 }
 
 using extract::kurtosis;

Modified: trunk/boost/accumulators/statistics/max.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/max.hpp (original)
+++ trunk/boost/accumulators/statistics/max.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -74,6 +74,8 @@
 namespace extract
 {
     extractor<tag::max> const max = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(max)
 }
 
 using extract::max;

Modified: trunk/boost/accumulators/statistics/mean.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/mean.hpp (original)
+++ trunk/boost/accumulators/statistics/mean.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -145,6 +145,9 @@
     extractor<tag::mean> const mean = {};
     extractor<tag::mean_of_weights> const mean_of_weights = {};
     BOOST_ACCUMULATORS_DEFINE_EXTRACTOR(tag, mean_of_variates, (typename)(typename))
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(mean)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(mean_of_weights)
 }
 
 using extract::mean;

Modified: trunk/boost/accumulators/statistics/median.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/median.hpp (original)
+++ trunk/boost/accumulators/statistics/median.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -208,6 +208,10 @@
     extractor<tag::median> const median = {};
     extractor<tag::with_density_median> const with_density_median = {};
     extractor<tag::with_p_square_cumulative_distribution_median> const with_p_square_cumulative_distribution_median = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(median)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(with_density_median)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(with_p_square_cumulative_distribution_median)
 }
 
 using extract::median;

Modified: trunk/boost/accumulators/statistics/min.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/min.hpp (original)
+++ trunk/boost/accumulators/statistics/min.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -74,6 +74,8 @@
 namespace extract
 {
     extractor<tag::min> const min = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(min)
 }
 
 using extract::min;

Modified: trunk/boost/accumulators/statistics/p_square_cumulative_distribution.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/p_square_cumulative_distribution.hpp (original)
+++ trunk/boost/accumulators/statistics/p_square_cumulative_distribution.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -235,6 +235,8 @@
 namespace extract
 {
     extractor<tag::p_square_cumulative_distribution> const p_square_cumulative_distribution = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(p_square_cumulative_distribution)
 }
 
 using extract::p_square_cumulative_distribution;

Modified: trunk/boost/accumulators/statistics/p_square_quantile.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/p_square_quantile.hpp (original)
+++ trunk/boost/accumulators/statistics/p_square_quantile.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -230,6 +230,9 @@
 {
     extractor<tag::p_square_quantile> const p_square_quantile = {};
     extractor<tag::p_square_quantile_for_median> const p_square_quantile_for_median = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(p_square_quantile)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(p_square_quantile_for_median)
 }
 
 using extract::p_square_quantile;

Modified: trunk/boost/accumulators/statistics/peaks_over_threshold.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/peaks_over_threshold.hpp (original)
+++ trunk/boost/accumulators/statistics/peaks_over_threshold.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -334,6 +334,8 @@
 namespace extract
 {
     extractor<tag::abstract_peaks_over_threshold> const peaks_over_threshold = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(peaks_over_threshold)
 }
 
 using extract::peaks_over_threshold;

Modified: trunk/boost/accumulators/statistics/rolling_count.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/rolling_count.hpp (original)
+++ trunk/boost/accumulators/statistics/rolling_count.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -69,6 +69,8 @@
 namespace extract
 {
     extractor<tag::rolling_count> const rolling_count = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(rolling_count)
 }
 
 using extract::rolling_count;

Modified: trunk/boost/accumulators/statistics/rolling_mean.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/rolling_mean.hpp (original)
+++ trunk/boost/accumulators/statistics/rolling_mean.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -70,6 +70,8 @@
 namespace extract
 {
     extractor<tag::rolling_mean> const rolling_mean = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(rolling_mean)
 }
 
 using extract::rolling_mean;

Modified: trunk/boost/accumulators/statistics/rolling_sum.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/rolling_sum.hpp (original)
+++ trunk/boost/accumulators/statistics/rolling_sum.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -82,6 +82,8 @@
 namespace extract
 {
     extractor<tag::rolling_sum> const rolling_sum = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(rolling_sum)
 }
 
 using extract::rolling_sum;

Modified: trunk/boost/accumulators/statistics/rolling_window.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/rolling_window.hpp (original)
+++ trunk/boost/accumulators/statistics/rolling_window.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -19,6 +19,7 @@
 #include <boost/accumulators/framework/parameters/sample.hpp>
 #include <boost/accumulators/framework/parameters/accumulator.hpp>
 #include <boost/accumulators/numeric/functional.hpp>
+#include <boost/accumulators/statistics_fwd.hpp>
 
 namespace boost { namespace accumulators
 {
@@ -155,6 +156,9 @@
 {
     extractor<tag::rolling_window_plus1> const rolling_window_plus1 = {};
     extractor<tag::rolling_window> const rolling_window = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(rolling_window_plus1)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(rolling_window)
 }
 
 using extract::rolling_window_plus1;

Modified: trunk/boost/accumulators/statistics/skewness.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/skewness.hpp (original)
+++ trunk/boost/accumulators/statistics/skewness.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -89,6 +89,8 @@
 namespace extract
 {
     extractor<tag::skewness> const skewness = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(skewness)
 }
 
 using extract::skewness;

Modified: trunk/boost/accumulators/statistics/sum.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/sum.hpp (original)
+++ trunk/boost/accumulators/statistics/sum.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -107,6 +107,10 @@
     extractor<tag::sum> const sum = {};
     extractor<tag::sum_of_weights> const sum_of_weights = {};
     extractor<tag::abstract_sum_of_variates> const sum_of_variates = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(sum)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(sum_of_weights)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(sum_of_variates)
 }
 
 using extract::sum;

Modified: trunk/boost/accumulators/statistics/tail.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/tail.hpp (original)
+++ trunk/boost/accumulators/statistics/tail.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -71,9 +71,9 @@
     template<typename Args>
     struct stat_assign_visitor
     {
- stat_assign_visitor(Args const &args, std::size_t index)
- : args(args)
- , index(index)
+ stat_assign_visitor(Args const &a, std::size_t i)
+ : args(a)
+ , index(i)
         {
         }
 
@@ -246,8 +246,8 @@
         struct indirect_cmp
           : std::binary_function<std::size_t, std::size_t, bool>
         {
- indirect_cmp(std::vector<Sample> const &samples)
- : samples(samples)
+ indirect_cmp(std::vector<Sample> const &s)
+ : samples(s)
             {
             }
 
@@ -317,6 +317,8 @@
 namespace extract
 {
     extractor<tag::abstract_tail> const tail = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(tail)
 }
 
 using extract::tail;

Modified: trunk/boost/accumulators/statistics/tail_mean.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/tail_mean.hpp (original)
+++ trunk/boost/accumulators/statistics/tail_mean.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -198,6 +198,9 @@
 {
     extractor<tag::abstract_non_coherent_tail_mean> const non_coherent_tail_mean = {};
     extractor<tag::tail_mean> const coherent_tail_mean = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(non_coherent_tail_mean)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(coherent_tail_mean)
 }
 
 using extract::non_coherent_tail_mean;

Modified: trunk/boost/accumulators/statistics/tail_quantile.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/tail_quantile.hpp (original)
+++ trunk/boost/accumulators/statistics/tail_quantile.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -122,6 +122,8 @@
 namespace extract
 {
     extractor<tag::quantile> const tail_quantile = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(tail_quantile)
 }
 
 using extract::tail_quantile;

Modified: trunk/boost/accumulators/statistics/tail_variate.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/tail_variate.hpp (original)
+++ trunk/boost/accumulators/statistics/tail_variate.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -116,6 +116,9 @@
 {
     extractor<tag::abstract_tail_variate> const tail_variate = {};
     extractor<tag::abstract_tail_weights> const tail_weights = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(tail_variate)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(tail_weights)
 }
 
 using extract::tail_variate;

Modified: trunk/boost/accumulators/statistics/tail_variate_means.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/tail_variate_means.hpp (original)
+++ trunk/boost/accumulators/statistics/tail_variate_means.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -185,6 +185,9 @@
 {
     extractor<tag::abstract_absolute_tail_variate_means> const tail_variate_means = {};
     extractor<tag::abstract_relative_tail_variate_means> const relative_tail_variate_means = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(tail_variate_means)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(relative_tail_variate_means)
 }
 
 using extract::tail_variate_means;

Modified: trunk/boost/accumulators/statistics/variance.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/variance.hpp (original)
+++ trunk/boost/accumulators/statistics/variance.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -150,6 +150,9 @@
 {
     extractor<tag::lazy_variance> const lazy_variance = {};
     extractor<tag::variance> const variance = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(lazy_variance)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(variance)
 }
 
 using extract::lazy_variance;

Modified: trunk/boost/accumulators/statistics/weighted_covariance.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_covariance.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_covariance.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -122,6 +122,8 @@
 namespace extract
 {
     extractor<tag::abstract_covariance> const weighted_covariance = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_covariance)
 }
 
 using extract::weighted_covariance;

Modified: trunk/boost/accumulators/statistics/weighted_density.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_density.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_density.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -210,6 +210,8 @@
 namespace extract
 {
     extractor<tag::density> const weighted_density = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_density)
 }
 
 using extract::weighted_density;

Modified: trunk/boost/accumulators/statistics/weighted_extended_p_square.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_extended_p_square.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_extended_p_square.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -279,6 +279,8 @@
 namespace extract
 {
     extractor<tag::weighted_extended_p_square> const weighted_extended_p_square = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_extended_p_square)
 }
 
 using extract::weighted_extended_p_square;

Modified: trunk/boost/accumulators/statistics/weighted_kurtosis.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_kurtosis.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_kurtosis.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -94,6 +94,8 @@
 namespace extract
 {
     extractor<tag::weighted_kurtosis> const weighted_kurtosis = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_kurtosis)
 }
 
 using extract::weighted_kurtosis;

Modified: trunk/boost/accumulators/statistics/weighted_mean.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_mean.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_mean.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -149,6 +149,8 @@
 {
     extractor<tag::mean> const weighted_mean = {};
     BOOST_ACCUMULATORS_DEFINE_EXTRACTOR(tag, weighted_mean_of_variates, (typename)(typename))
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_mean)
 }
 
 using extract::weighted_mean;

Modified: trunk/boost/accumulators/statistics/weighted_median.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_median.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_median.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -206,6 +206,8 @@
 namespace extract
 {
     extractor<tag::median> const weighted_median = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_median)
 }
 
 using extract::weighted_median;

Modified: trunk/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -251,6 +251,8 @@
 namespace extract
 {
     extractor<tag::weighted_p_square_cumulative_distribution> const weighted_p_square_cumulative_distribution = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_p_square_cumulative_distribution)
 }
 
 using extract::weighted_p_square_cumulative_distribution;

Modified: trunk/boost/accumulators/statistics/weighted_p_square_quantile.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_p_square_quantile.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_p_square_quantile.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -241,6 +241,9 @@
 {
     extractor<tag::weighted_p_square_quantile> const weighted_p_square_quantile = {};
     extractor<tag::weighted_p_square_quantile_for_median> const weighted_p_square_quantile_for_median = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_p_square_quantile)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_p_square_quantile_for_median)
 }
 
 using extract::weighted_p_square_quantile;

Modified: trunk/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -259,6 +259,8 @@
 namespace extract
 {
     extractor<tag::abstract_peaks_over_threshold> const weighted_peaks_over_threshold = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_peaks_over_threshold)
 }
 
 using extract::weighted_peaks_over_threshold;

Modified: trunk/boost/accumulators/statistics/weighted_skewness.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_skewness.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_skewness.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -90,6 +90,8 @@
 namespace extract
 {
     extractor<tag::weighted_skewness> const weighted_skewness = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_skewness)
 }
 
 using extract::weighted_skewness;

Modified: trunk/boost/accumulators/statistics/weighted_sum.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_sum.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_sum.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -97,6 +97,9 @@
 {
     extractor<tag::weighted_sum> const weighted_sum = {};
     extractor<tag::abstract_weighted_sum_of_variates> const weighted_sum_of_variates = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_sum)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_sum_of_variates)
 }
 
 using extract::weighted_sum;

Modified: trunk/boost/accumulators/statistics/weighted_tail_mean.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_tail_mean.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_tail_mean.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -154,6 +154,8 @@
 namespace extract
 {
     extractor<tag::abstract_non_coherent_tail_mean> const non_coherent_weighted_tail_mean = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(non_coherent_weighted_tail_mean)
 }
 
 using extract::non_coherent_weighted_tail_mean;

Modified: trunk/boost/accumulators/statistics/weighted_tail_quantile.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_tail_quantile.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_tail_quantile.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -131,6 +131,8 @@
 namespace extract
 {
     extractor<tag::quantile> const weighted_tail_quantile = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_tail_quantile)
 }
 
 using extract::weighted_tail_quantile;

Modified: trunk/boost/accumulators/statistics/weighted_tail_variate_means.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_tail_variate_means.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_tail_variate_means.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -211,6 +211,9 @@
 {
     extractor<tag::abstract_absolute_tail_variate_means> const weighted_tail_variate_means = {};
     extractor<tag::abstract_relative_tail_variate_means> const relative_weighted_tail_variate_means = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_tail_variate_means)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(relative_weighted_tail_variate_means)
 }
 
 using extract::weighted_tail_variate_means;

Modified: trunk/boost/accumulators/statistics/weighted_variance.hpp
==============================================================================
--- trunk/boost/accumulators/statistics/weighted_variance.hpp (original)
+++ trunk/boost/accumulators/statistics/weighted_variance.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -140,6 +140,9 @@
 {
     extractor<tag::lazy_weighted_variance> const lazy_weighted_variance = {};
     extractor<tag::weighted_variance> const weighted_variance = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(lazy_weighted_variance)
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(weighted_variance)
 }
 
 using extract::lazy_weighted_variance;

Modified: trunk/boost/accumulators/statistics_fwd.hpp
==============================================================================
--- trunk/boost/accumulators/statistics_fwd.hpp (original)
+++ trunk/boost/accumulators/statistics_fwd.hpp 2009-07-20 19:04:55 EDT (Mon, 20 Jul 2009)
@@ -31,6 +31,8 @@
 namespace extract
 {
     extractor<tag::quantile> const quantile = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(quantile)
 }
 using extract::quantile;
 
@@ -47,6 +49,8 @@
 namespace extract
 {
     extractor<tag::tail_mean> const tail_mean = {};
+
+ BOOST_ACCUMULATORS_IGNORE_GLOBAL(tail_mean)
 }
 using extract::tail_mean;
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk