astrotypes  0.0
Namespaces | Typedefs | Functions
TimeUnits.h File Reference
#include <boost/units/systems/si/time.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include <boost/units/is_unit_of_dimension.hpp>
Include dependency graph for TimeUnits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 pss
 
 pss::astrotypes
 
 pss::astrotypes::units
 

Typedefs

using pss::astrotypes::units::Day = boost::units::make_scaled_unit< boost::units::si::time, boost::units::scale< 86400, boost::units::static_rational< 1 >>>::type
 
using pss::astrotypes::units::Second = boost::units::si::time
 
using pss::astrotypes::units::Seconds = Second
 
using pss::astrotypes::units::MilliSecond = boost::units::make_scaled_unit< boost::units::si::time, boost::units::scale< 10, boost::units::static_rational<-3 >>>::type
 
using pss::astrotypes::units::MilliSeconds = MilliSecond
 
using pss::astrotypes::units::MicroSecond = boost::units::make_scaled_unit< boost::units::si::time, boost::units::scale< 10, boost::units::static_rational<-6 >>>::type
 
using pss::astrotypes::units::MicroSeconds = MicroSecond
 
using pss::astrotypes::units::NanoSecond = boost::units::make_scaled_unit< boost::units::si::time, boost::units::scale< 10, boost::units::static_rational<-9 >>>::type
 
using pss::astrotypes::units::NanoSeconds = NanoSecond
 
using pss::astrotypes::units::PicoSecond = boost::units::make_scaled_unit< boost::units::si::time, boost::units::scale< 10, boost::units::static_rational<-12 >>>::type
 
using pss::astrotypes::units::PicoSeconds = PicoSecond
 

Functions

 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (day, Day)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (days, Day)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (millisecond, MilliSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (milliseconds, MilliSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (microsecond, MicroSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (microseconds, MicroSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (nanosecond, NanoSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (nanoseconds, NanoSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (picosecond, PicoSecond)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (picoseconds, PicoSecond)