CompiletimeSI.si

Creates a Quantity from a string at compile-time.

Members

Manifest constants

qty
enum qty;
Undocumented in source.
si
enum si;
Undocumented in source.
siParser
enum siParser;
Undocumented in source.
spec
enum spec;
Undocumented in source.

Examples

alias Time = typeof(second);
enum t = si!"90 min";
static assert(is(typeof(t) == Time));
static assert(si!"h" == 60 * 60 * second);

Meta