the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 108 lines 2.5 kB view raw
1// Boost math_fwd.hpp header file ------------------------------------------// 2 3// (C) Copyright Hubert Holin and Daryle Walker 2001-2002. Distributed under the Boost 4// Software License, Version 1.0. (See accompanying file 5// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 6 7// See http://www.boost.org/libs/math for documentation. 8 9#ifndef BOOST_MATH_FWD_HPP 10#define BOOST_MATH_FWD_HPP 11 12#include <boost/cstdint.hpp> 13 14namespace boost 15{ 16namespace math 17{ 18 19 20// From <boost/math/quaternion.hpp> ----------------------------------------// 21 22template < typename T > 23 class quaternion; 24 25template < > 26 class quaternion< float >; 27template < > 28 class quaternion< double >; 29template < > 30 class quaternion< long double >; 31 32// Also has many function templates (including operators) 33 34 35// From <boost/math/octonion.hpp> ------------------------------------------// 36 37template < typename T > 38 class octonion; 39 40template < > 41 class octonion< float >; 42template < > 43 class octonion< double >; 44template < > 45 class octonion< long double >; 46 47// Also has many function templates (including operators) 48 49 50// From <boost/math/special_functions/acosh.hpp> ---------------------------// 51 52// Only has function template 53 54 55// From <boost/math/special_functions/asinh.hpp> ---------------------------// 56 57// Only has function template 58 59 60// From <boost/math/special_functions/atanh.hpp> ---------------------------// 61 62// Only has function template 63 64 65// From <boost/math/special_functions/sinc.hpp> ----------------------------// 66 67// Only has function templates 68 69 70// From <boost/math/special_functions/sinhc.hpp> ---------------------------// 71 72// Only has function templates 73 74 75// From <boost/math/common_factor.hpp> -------------------------------------// 76 77// Only #includes other headers 78 79 80// From <boost/math/common_factor_ct.hpp> ----------------------------------// 81 82#ifdef BOOST_NO_INTEGRAL_INT64_T 83 typedef unsigned long static_gcd_type; 84#else 85 typedef boost::uintmax_t static_gcd_type; 86#endif 87 88template < static_gcd_type Value1, static_gcd_type Value2 > 89 struct static_gcd; 90template < static_gcd_type Value1, static_gcd_type Value2 > 91 struct static_lcm; 92 93 94// From <boost/math/common_factor_rt.hpp> ----------------------------------// 95 96template < typename IntegerType > 97 class gcd_evaluator; 98template < typename IntegerType > 99 class lcm_evaluator; 100 101// Also has a couple of function templates 102 103 104} // namespace math 105} // namespace boost 106 107 108#endif // BOOST_MATH_FWD_HPP