34#ifndef _GLIBCXX_EXPERIMENTAL_RATIO
35#define _GLIBCXX_EXPERIMENTAL_RATIO 1
38#pragma GCC system_header
43#if __cplusplus >= 201402L
48namespace std _GLIBCXX_VISIBILITY(default)
50_GLIBCXX_BEGIN_NAMESPACE_VERSION
54inline namespace fundamentals_v1
57template <
typename _R1,
typename _R2>
58 constexpr bool ratio_equal_v = ratio_equal<_R1, _R2>::value;
59template <
typename _R1,
typename _R2>
60 constexpr bool ratio_not_equal_v = ratio_not_equal<_R1, _R2>::value;
61template <
typename _R1,
typename _R2>
62 constexpr bool ratio_less_v = ratio_less<_R1, _R2>::value;
63template <
typename _R1,
typename _R2>
64 constexpr bool ratio_less_equal_v = ratio_less_equal<_R1, _R2>::value;
65template <
typename _R1,
typename _R2>
66 constexpr bool ratio_greater_v = ratio_greater<_R1, _R2>::value;
67template <
typename _R1,
typename _R2>
68 constexpr bool ratio_greater_equal_v = ratio_greater_equal<_R1, _R2>::value;
72_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.
Namespace for features defined in ISO Technical Specifications.