#include <boost/config.hpp>
#include <boost/mpl/apply_fwd.hpp>
#include <boost/mpl/limits/vector.hpp>
#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/arithmetic/inc.hpp>
#include <boost/preprocessor/repetition/enum_params_with_a_default.hpp>
#include <boost/preprocessor/repetition/enum_trailing_params.hpp>
#include <boost/preprocessor/repetition/enum_trailing_binary_params.hpp>
#include <boost/preprocessor/repetition/repeat_from_to.hpp>
#include <boost/accumulators/numeric/functional_fwd.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::accumulators | |
boost::accumulators::tag | |
boost::accumulators::detail | |
Macros | |
#define | BOOST_ACCUMULATORS_MAX_FEATURES BOOST_MPL_LIMIT_VECTOR_SIZE |
The maximum number of accumulators that may be put in an accumulator_set. More... | |
#define | BOOST_ACCUMULATORS_MAX_ARGS 15 |
The maximum number of arguments that may be specified to an accumulator_set's accumulation function. More... | |
#define | BOOST_ACCUMULATORS_PROTO_DISABLE_IF_IS_CONST(T) |
#define | BOOST_ACCUMULATORS_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) |
#define | BOOST_ACCUMULATORS_EXTRACT_RESULT_FWD(z, n, _) |
INTERNAL ONLY. More... | |
#define | BOOST_ACCUMULATORS_IGNORE_GLOBAL(X) |
#define | BOOST_PARAMETER_NESTED_KEYWORD(tag_namespace, name, alias) |
Functions | |
template<typename Feature , typename AccumulatorSet > | |
mpl::apply< AccumulatorSet, Feature >::type const & | boost::accumulators::find_accumulator (AccumulatorSet const &acc) |
template<typename Feature , typename AccumulatorSet > | |
mpl::apply< AccumulatorSet, Feature >::type::result_type | boost::accumulators::extract_result (AccumulatorSet const &acc) |
template<typename Feature , typename AccumulatorSet , typename A1 > | |
mpl::apply< AccumulatorSet, Feature >::type::result_type | boost::accumulators::extract_result (AccumulatorSet const &acc, A1 const &a1) |
boost::accumulators::BOOST_PP_REPEAT_FROM_TO (2, BOOST_PP_INC(15), BOOST_ACCUMULATORS_EXTRACT_RESULT_FWD, _) namespace impl | |
INTERNAL ONLY. More... | |
void | boost::accumulators::detail::ignore_variable (void const *) |
#define BOOST_ACCUMULATORS_EXTRACT_RESULT_FWD | ( | z, | |
n, | |||
_ | |||
) |
INTERNAL ONLY.
#define BOOST_ACCUMULATORS_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) |
#define BOOST_ACCUMULATORS_IGNORE_GLOBAL | ( | X | ) |
#define BOOST_ACCUMULATORS_MAX_ARGS 15 |
The maximum number of arguments that may be specified to an accumulator_set's accumulation function.
Defaults to 15.
#define BOOST_ACCUMULATORS_MAX_FEATURES BOOST_MPL_LIMIT_VECTOR_SIZE |
The maximum number of accumulators that may be put in an accumulator_set.
Defaults to BOOST_MPL_LIMIT_VECTOR_SIZE (which defaults to 20).
#define BOOST_ACCUMULATORS_PROTO_DISABLE_IF_IS_CONST | ( | T | ) |
#define BOOST_PARAMETER_NESTED_KEYWORD | ( | tag_namespace, | |
name, | |||
alias | |||
) |