ArgValue.this
this
(bool b) @safe pure nothrow @nogcConstructs an ArgValue from a boolean.
Parameters
b | The boolean value. |
this
(string s) @safe pure nothrow @nogcConstructs an ArgValue from a string.
Parameters
s | The string value. |
this
(long i) @safe pure nothrow @nogcConstructs an ArgValue from a 64-bit integer.
Parameters
i | The long integer value. |
this
(int i) @safe pure nothrow @nogcConstructs an ArgValue from a 32-bit integer.
This constructor delegates to the long constructor.
Parameters
i | The 32-bit integer value. |
this
(double d) @safe pure nothrow @nogcConstructs an ArgValue from a double-precision floating point value.
Parameters
d | The double value. |
this
(float f) @safe pure nothrow @nogcConstructs an ArgValue from a single-precision floating point value.
This constructor delegates to the double constructor.
Parameters
f | The float value. |
this
(string[] l) @safe pure nothrow @nogcConstructs an ArgValue from a list of strings.
Parameters
l | The list of strings. |