Statistics
| Revision:

root / tmp / org.txm.statsengine.r.core.win32 / res / win32 / library / BH / include / boost / accumulators / statistics / stats.hpp @ 2486

History | View | Annotate | Download (972 Bytes)

1
///////////////////////////////////////////////////////////////////////////////
2
/// \file stats.hpp
3
/// Contains the stats<> template.
4
///
5
//  Copyright 2005 Eric Niebler. Distributed under the Boost
6
//  Software License, Version 1.0. (See accompanying file
7
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
8

    
9
#ifndef BOOST_ACCUMULATORS_STATISTICS_STATS_HPP_EAN_28_10_2005
10
#define BOOST_ACCUMULATORS_STATISTICS_STATS_HPP_EAN_28_10_2005
11

    
12
#include <boost/preprocessor/repetition/enum_params.hpp>
13
#include <boost/mpl/vector.hpp>
14
#include <boost/accumulators/statistics_fwd.hpp>
15

    
16
namespace boost { namespace accumulators
17
{
18

    
19
///////////////////////////////////////////////////////////////////////////////
20
/// An MPL sequence of statistics.
21
template<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, typename Stat)>
22
struct stats
23
  : mpl::vector<BOOST_PP_ENUM_PARAMS(BOOST_ACCUMULATORS_MAX_FEATURES, Stat)>
24
{
25
};
26

    
27
}} // namespace boost::accumulators
28

    
29
#endif