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

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

Typedefs

Units (full names plural)
typedef unit< std::ratio< 1 >, units::category::volume_unitcubic_meters
 
Units (full names singular)
typedef cubic_meters cubic_meter
 
Units (abbreviated)
typedef cubic_meters cu_m
 
Unit Containers
typedef unit_t< cubic_metercubic_meter_t
 
typedef unit_t< cubic_millimeter > cubic_millimeter_t
 
typedef unit_t< cubic_kilometer > cubic_kilometer_t
 
typedef unit_t< liter > liter_t
 
typedef unit_t< cubic_inch > cubic_inch_t
 
typedef unit_t< cubic_foot > cubic_foot_t
 
typedef unit_t< cubic_yard > cubic_yard_t
 
typedef unit_t< cubic_mile > cubic_mile_t
 
typedef unit_t< gallon > gallon_t
 
typedef unit_t< quart > quart_t
 
typedef unit_t< pint > pint_t
 
typedef unit_t< cup > cup_t
 
typedef unit_t< fluid_ounce > fluid_ounce_t
 
typedef unit_t< barrel > barrel_t
 
typedef unit_t< bushel > bushel_t
 
typedef unit_t< cord > cord_t
 
typedef unit_t< cubic_fathom > cubic_fathom_t
 
typedef unit_t< tablespoon > tablespoon_t
 
typedef unit_t< teaspoon > teaspoon_t
 
typedef unit_t< pinch > pinch_t
 
typedef unit_t< dash > dash_t
 
typedef unit_t< drop > drop_t
 
typedef unit_t< fifth > fifth_t
 
typedef unit_t< dram > dram_t
 
typedef unit_t< gill > gill_t
 
typedef unit_t< peck > peck_t
 
typedef unit_t< sack > sack_t
 
typedef unit_t< shot > shot_t
 
typedef unit_t< strike > strike_t
 

Functions

std::ostream & operator<< (std::ostream &os, const cubic_meter_t &obj)
 
std::string to_string (const cubic_meter_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_millimeter_t &obj)
 
std::string to_string (const cubic_millimeter_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_kilometer_t &obj)
 
std::string to_string (const cubic_kilometer_t &obj)
 
std::ostream & operator<< (std::ostream &os, const liter_t &obj)
 
std::string to_string (const liter_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_inch_t &obj)
 
std::string to_string (const cubic_inch_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_foot_t &obj)
 
std::string to_string (const cubic_foot_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_yard_t &obj)
 
std::string to_string (const cubic_yard_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_mile_t &obj)
 
std::string to_string (const cubic_mile_t &obj)
 
std::ostream & operator<< (std::ostream &os, const gallon_t &obj)
 
std::string to_string (const gallon_t &obj)
 
std::ostream & operator<< (std::ostream &os, const quart_t &obj)
 
std::string to_string (const quart_t &obj)
 
std::ostream & operator<< (std::ostream &os, const pint_t &obj)
 
std::string to_string (const pint_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cup_t &obj)
 
std::string to_string (const cup_t &obj)
 
std::ostream & operator<< (std::ostream &os, const fluid_ounce_t &obj)
 
std::string to_string (const fluid_ounce_t &obj)
 
std::ostream & operator<< (std::ostream &os, const barrel_t &obj)
 
std::string to_string (const barrel_t &obj)
 
std::ostream & operator<< (std::ostream &os, const bushel_t &obj)
 
std::string to_string (const bushel_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cord_t &obj)
 
std::string to_string (const cord_t &obj)
 
std::ostream & operator<< (std::ostream &os, const cubic_fathom_t &obj)
 
std::string to_string (const cubic_fathom_t &obj)
 
std::ostream & operator<< (std::ostream &os, const tablespoon_t &obj)
 
std::string to_string (const tablespoon_t &obj)
 
std::ostream & operator<< (std::ostream &os, const teaspoon_t &obj)
 
std::string to_string (const teaspoon_t &obj)
 
std::ostream & operator<< (std::ostream &os, const pinch_t &obj)
 
std::string to_string (const pinch_t &obj)
 
std::ostream & operator<< (std::ostream &os, const dash_t &obj)
 
std::string to_string (const dash_t &obj)
 
std::ostream & operator<< (std::ostream &os, const drop_t &obj)
 
std::string to_string (const drop_t &obj)
 
std::ostream & operator<< (std::ostream &os, const fifth_t &obj)
 
std::string to_string (const fifth_t &obj)
 
std::ostream & operator<< (std::ostream &os, const dram_t &obj)
 
std::string to_string (const dram_t &obj)
 
std::ostream & operator<< (std::ostream &os, const gill_t &obj)
 
std::string to_string (const gill_t &obj)
 
std::ostream & operator<< (std::ostream &os, const peck_t &obj)
 
std::string to_string (const peck_t &obj)
 
std::ostream & operator<< (std::ostream &os, const sack_t &obj)
 
std::string to_string (const sack_t &obj)
 
std::ostream & operator<< (std::ostream &os, const shot_t &obj)
 
std::string to_string (const shot_t &obj)
 
std::ostream & operator<< (std::ostream &os, const strike_t &obj)
 
std::string to_string (const strike_t &obj)
 

Detailed Description

namespace for unit types and containers representing volume values

The SI unit for volume is cubic_meters, and the corresponding base_unit category is volume_unit.

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