%PDF- %PDF-
Direktori : /backups/router/usr/local/include/boost/ratio/detail/ |
Current File : //backups/router/usr/local/include/boost/ratio/detail/is_ratio.hpp |
#ifndef BOOST_RATIO_DETAIL_IS_RATIO_HPP #define BOOST_RATIO_DETAIL_IS_RATIO_HPP // Copyright 2023 Peter Dimov // Distributed under the Boost Software License, Version 1.0. // https://www.boost.org/LICENSE_1_0.txt #include <boost/ratio/ratio_fwd.hpp> #include <type_traits> #include <cstdint> namespace boost { namespace ratio_detail { template<class T> struct is_ratio: std::false_type { }; template<std::intmax_t A, std::intmax_t B> struct is_ratio< boost::ratio<A, B> >: std::true_type { }; } // namespace ratio_detail } // namespace boost #endif // BOOST_RATIO_DETAIL_IS_RATIO_HPP