BoB robotics
The Brains on Board robotics library
units::temperature Namespace Reference

namespace for unit types and containers representing temperature values More...

Typedefs

Units (full names plural)
typedef unit< std::ratio< 1 >, units::category::temperature_unitkelvin
 
Units (abbreviated)
typedef kelvin K
 
Unit Containers
typedef unit_t< kelvinkelvin_t
 
typedef unit_t< celsius > celsius_t
 
typedef unit_t< fahrenheit > fahrenheit_t
 
typedef unit_t< reaumur > reaumur_t
 
typedef unit_t< rankine > rankine_t
 

Functions

std::ostream & operator<< (std::ostream &os, const kelvin_t &obj)
 
std::string to_string (const kelvin_t &obj)
 
std::ostream & operator<< (std::ostream &os, const celsius_t &obj)
 
std::string to_string (const celsius_t &obj)
 
std::ostream & operator<< (std::ostream &os, const fahrenheit_t &obj)
 
std::string to_string (const fahrenheit_t &obj)
 
std::ostream & operator<< (std::ostream &os, const reaumur_t &obj)
 
std::string to_string (const reaumur_t &obj)
 
std::ostream & operator<< (std::ostream &os, const rankine_t &obj)
 
std::string to_string (const rankine_t &obj)
 

Detailed Description

namespace for unit types and containers representing temperature values

The SI unit for temperature is kelvin, and the corresponding base_unit category is temperature_unit.

See also
See unit_t for more information on unit type containers.