1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/epoc32/include/stdapis/boost/math_fwd.hpp Tue Mar 16 16:12:26 2010 +0000
1.3 @@ -0,0 +1,101 @@
1.4 +// Boost math_fwd.hpp header file ------------------------------------------//
1.5 +
1.6 +// (C) Copyright Hubert Holin and Daryle Walker 2001-2002. Distributed under the Boost
1.7 +// Software License, Version 1.0. (See accompanying file
1.8 +// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
1.9 +
1.10 +// See http://www.boost.org/libs/math for documentation.
1.11 +
1.12 +#ifndef BOOST_MATH_FWD_HPP
1.13 +#define BOOST_MATH_FWD_HPP
1.14 +
1.15 +
1.16 +namespace boost
1.17 +{
1.18 +namespace math
1.19 +{
1.20 +
1.21 +
1.22 +// From <boost/math/quaternion.hpp> ----------------------------------------//
1.23 +
1.24 +template < typename T >
1.25 + class quaternion;
1.26 +
1.27 +template < >
1.28 + class quaternion< float >;
1.29 +template < >
1.30 + class quaternion< double >;
1.31 +template < >
1.32 + class quaternion< long double >;
1.33 +
1.34 +// Also has many function templates (including operators)
1.35 +
1.36 +
1.37 +// From <boost/math/octonion.hpp> ------------------------------------------//
1.38 +
1.39 +template < typename T >
1.40 + class octonion;
1.41 +
1.42 +template < >
1.43 + class octonion< float >;
1.44 +template < >
1.45 + class octonion< double >;
1.46 +template < >
1.47 + class octonion< long double >;
1.48 +
1.49 +// Also has many function templates (including operators)
1.50 +
1.51 +
1.52 +// From <boost/math/special_functions/acosh.hpp> ---------------------------//
1.53 +
1.54 +// Only has function template
1.55 +
1.56 +
1.57 +// From <boost/math/special_functions/asinh.hpp> ---------------------------//
1.58 +
1.59 +// Only has function template
1.60 +
1.61 +
1.62 +// From <boost/math/special_functions/atanh.hpp> ---------------------------//
1.63 +
1.64 +// Only has function template
1.65 +
1.66 +
1.67 +// From <boost/math/special_functions/sinc.hpp> ----------------------------//
1.68 +
1.69 +// Only has function templates
1.70 +
1.71 +
1.72 +// From <boost/math/special_functions/sinhc.hpp> ---------------------------//
1.73 +
1.74 +// Only has function templates
1.75 +
1.76 +
1.77 +// From <boost/math/common_factor.hpp> -------------------------------------//
1.78 +
1.79 +// Only #includes other headers
1.80 +
1.81 +
1.82 +// From <boost/math/common_factor_ct.hpp> ----------------------------------//
1.83 +
1.84 +template < unsigned long Value1, unsigned long Value2 >
1.85 + struct static_gcd;
1.86 +template < unsigned long Value1, unsigned long Value2 >
1.87 + struct static_lcm;
1.88 +
1.89 +
1.90 +// From <boost/math/common_factor_rt.hpp> ----------------------------------//
1.91 +
1.92 +template < typename IntegerType >
1.93 + class gcd_evaluator;
1.94 +template < typename IntegerType >
1.95 + class lcm_evaluator;
1.96 +
1.97 +// Also has a couple of function templates
1.98 +
1.99 +
1.100 +} // namespace math
1.101 +} // namespace boost
1.102 +
1.103 +
1.104 +#endif // BOOST_MATH_FWD_HPP