#include "Quantities/Quantity/Variable.h"
#include "Quantities/Quantity/Constant.h"
#include "Quantities/Quantity/QuantityAggregates.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::time |
Classes | |
struct | quantity::QuantityTraits< time::Class > |
the time quantity traits template More... | |
struct | quantity::DerivedQuantityTraits< time::Class, time::DerivedTime > |
Typedefs | |
typedef unit::Prefixable< Unit, SecondUnits > | quantity::time::Seconds |
the seconds | |
typedef unit::Prefixed< Seconds > | quantity::time::Second |
the second | |
typedef unit::Prefixed < Seconds, unit::Deci > | quantity::time::DeciSecond |
typedef unit::Prefixed < Seconds, unit::Milli > | quantity::time::MilliSecond |
typedef unit::Prefixed < Seconds, unit::Micro > | quantity::time::MicroSecond |
typedef unit::Prefixed < Seconds, unit::Nano > | quantity::time::NanoSecond |
typedef unit::Prefixed < Seconds, unit::Pico > | quantity::time::PicoSecond |
typedef unit::NonPrefixable < Unit, MinuteUnit > | quantity::time::Minute |
the minute | |
typedef unit::NonPrefixable < Unit, HourUnit > | quantity::time::Hour |
the hour | |
typedef unit::NonPrefixable < Unit, DayUnit > | quantity::time::Day |
the day | |
typedef unit::NonPrefixable < Unit, YearUnit > | quantity::time::Year |
the year | |
typedef unit::NonPrefixable < Unit, SvedbergUnit > | quantity::time::Svedberg |
the Svedberg | |
typedef unit::NonPrefixable < Unit, AtomicUnit > | quantity::time::Atomic |
the atomic unit of time | |
typedef Loki::Typelist < Seconds, Loki::Typelist < Minute, Loki::Typelist< Hour, Loki::Typelist< Day, Loki::Typelist< Year, Loki::Typelist< Svedberg, Loki::Typelist< Atomic, Loki::NullType > > > > > > > | quantity::time::Units |
list of all available time units | |
typedef Second | quantity::time::s |
typedef MilliSecond | quantity::time::ms |
typedef MicroSecond | quantity::time::us |
typedef Minute | quantity::time::min |
typedef Quantity< Class > | quantity::time::Quantity |
typedef quantity::Quantity < Class, int > | quantity::time::IntQuantity |
typedef quantity::Quantity < Class, long > | quantity::time::LongQuantity |
typedef Variable< time::Quantity > | quantity::Time |
the time variable with default storage unit and storage type double | |
typedef Variable < time::IntQuantity > | quantity::IntTime |
the time variable with default storage unit and storage type int | |
typedef Variable < time::LongQuantity > | quantity::LongTime |
the time variable with default storage unit and storage type long | |
typedef Variable < time::Quantity, DerivedQuantity< time::Class, time::Minute > > | quantity::MinuteTime |
the time variable with default storage type (double) and Minute unit | |
typedef Constant< time::Quantity > | quantity::TimeConstant |
the time constant with default storage unit and storage type double | |
typedef VariableVector < QuantityVector< time::Class > > | quantity::TimeVector |
the time variable vector with default storage unit and storage type double |
For details see Time Quantity and Units
Definition in file Time.h.