]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | /////////////////////////////////////////////////////////////////////////////// |
2 | // accumulator_concept.hpp | |
3 | // | |
4 | // Copyright 2005 Eric Niebler. Distributed under the Boost | |
5 | // Software License, Version 1.0. (See accompanying file | |
6 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
7 | ||
8 | #ifndef BOOST_ACCUMULATORS_FRAMEWORK_ACCUMULATOR_CONCEPT_HPP_EAN_28_10_2005 | |
9 | #define BOOST_ACCUMULATORS_FRAMEWORK_ACCUMULATOR_CONCEPT_HPP_EAN_28_10_2005 | |
10 | ||
11 | #include <boost/concept_check.hpp> | |
12 | ||
13 | namespace boost { namespace accumulators | |
14 | { | |
15 | ||
16 | template<typename Stat> | |
17 | struct accumulator_concept | |
18 | { | |
19 | void constraints() | |
20 | { | |
21 | // TODO: define the stat concept | |
22 | } | |
23 | ||
24 | Stat stat; | |
25 | }; | |
26 | ||
27 | }} // namespace boost::accumulators | |
28 | ||
29 | #endif |