epoc32/include/stdapis/boost/math_fwd.hpp
branchSymbian2
changeset 2 2fe1408b6811
     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