| 
| typedef ratio< 1, 1000000000000000000 >  | std::atto | 
|   | 
| typedef ratio< 1, 100 >  | std::centi | 
|   | 
| typedef ratio< 10, 1 >  | std::deca | 
|   | 
| typedef ratio< 1, 10 >  | std::deci | 
|   | 
| typedef ratio< 1000000000000000000, 1 >  | std::exa | 
|   | 
| typedef ratio< 1, 1000000000000000 >  | std::femto | 
|   | 
| typedef ratio< 1000000000, 1 >  | std::giga | 
|   | 
| typedef ratio< 100, 1 >  | std::hecto | 
|   | 
| typedef ratio< 1000, 1 >  | std::kilo | 
|   | 
| typedef ratio< 1000000, 1 >  | std::mega | 
|   | 
| typedef ratio< 1, 1000000 >  | std::micro | 
|   | 
| typedef ratio< 1, 1000 >  | std::milli | 
|   | 
| typedef ratio< 1, 1000000000 >  | std::nano | 
|   | 
| typedef ratio< 1000000000000000, 1 >  | std::peta | 
|   | 
| typedef ratio< 1, 1000000000000 >  | std::pico | 
|   | 
| template<typename _R1 , typename _R2 >  | 
| using  | std::ratio_add = typename __ratio_add< _R1, _R2 >::type | 
|   | 
| template<typename _R1 , typename _R2 >  | 
| using  | std::ratio_divide = typename __ratio_divide< _R1, _R2 >::type | 
|   | 
| template<typename _R1 , typename _R2 >  | 
| using  | std::ratio_multiply = typename __ratio_multiply< _R1, _R2 >::type | 
|   | 
| template<typename _R1 , typename _R2 >  | 
| using  | std::ratio_subtract = typename __ratio_subtract< _R1, _R2 >::type | 
|   | 
| typedef ratio< 1000000000000, 1 >  | std::tera | 
|   | 
Compile time representation of finite rational numbers. 
◆ atto
◆ centi
◆ deca
◆ deci
◆ exa
◆ femto
◆ giga
◆ hecto
◆ kilo
◆ mega
◆ micro
◆ milli
◆ nano
◆ peta
◆ pico
◆ ratio_add
template<typename _R1 , typename _R2 > 
      
 
ratio_add 
Definition at line 533 of file ratio.
 
 
◆ ratio_divide
template<typename _R1 , typename _R2 > 
      
 
ratio_divide 
Definition at line 353 of file ratio.
 
 
◆ ratio_multiply
template<typename _R1 , typename _R2 > 
      
 
ratio_multiply 
Definition at line 324 of file ratio.
 
 
◆ ratio_subtract
template<typename _R1 , typename _R2 > 
      
 
ratio_subtract 
Definition at line 560 of file ratio.
 
 
◆ tera
◆ ratio_equal_v
template<typename _R1 , typename _R2 > 
  
  
      
        
          | constexpr bool std::ratio_equal_v | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ ratio_greater_equal_v
template<typename _R1 , typename _R2 > 
  
  
      
        
          | constexpr bool std::ratio_greater_equal_v | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ ratio_greater_v
template<typename _R1 , typename _R2 > 
  
  
      
        
          | constexpr bool std::ratio_greater_v | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ ratio_less_equal_v
template<typename _R1 , typename _R2 > 
  
  
      
        
          | constexpr bool std::ratio_less_equal_v | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ ratio_less_v
template<typename _R1 , typename _R2 > 
  
  
      
        
          | constexpr bool std::ratio_less_v | 
         
       
   | 
  
inlineconstexpr   | 
  
 
 
◆ ratio_not_equal_v
template<typename _R1 , typename _R2 > 
  
  
      
        
          | constexpr bool std::ratio_not_equal_v | 
         
       
   | 
  
inlineconstexpr   |