#include "Quantity/Variable.h"
#include "Quantity/Constant.h"
#include "Quantity/QuantityCluster.h"
Go to the source code of this file.
Namespaces | |
namespace | quantity |
namespace | quantity::time |
Classes | |
struct | quantity::Standard< time::Seconds, ST > |
provide information for Second standardization and exactness More... | |
struct | quantity::Standard< time::Minute, ST > |
provide information for Minute standardization and exactness More... | |
struct | quantity::Standard< time::Hour, ST > |
provide information for Hour standardization and exactness More... | |
struct | quantity::Standard< time::Day, ST > |
provide information for Day standardization and exactness More... | |
struct | quantity::Standard< time::Year, ST > |
provide information for Year standardization and exactness More... | |
struct | quantity::Standard< time::Svedberg, ST > |
provide information for Svedberg standardization and exactness More... | |
struct | quantity::Standard< time::Atomic, ST > |
provide information for Atomic standardization and exactness More... | |
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::TL::Append < Seconds::Units, LOKI_TYPELIST_6(Minute, Hour, Day, Year, Svedberg, Atomic)> ::Result | 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 QuantityVector < Variable, time::Quantity > | 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.