Inheritance diagram for Long:
Static Public Member Functions | |
tChar[] | format (long i) |
tChar[] | format (ulong i, Radix radix, tChar fill=tChar.init) |
tChar[] | format (tChar[] dst, long i) |
tChar[] | format (tChar[] dst, ulong i, Radix radix, tChar fill=tChar.init) |
ulong | parse (tChar[] src, Radix radix=Radix.Decimal, uint *ate=null) |
Private Types | |
enum | Radix { Binary = 2, Octal = 8, Decimal = 10, Hexadecimal = 16 } |
Static Private Member Functions | |
this () | |
package uint | trim (tChar[] digits, inout bool sign, Radix *radix=null) |
Used by modules Token and DisplayWriter
Definition at line 53 of file Long.d.
|
|
|
Definition at line 59 of file Long.d. Referenced by format(). |
|
Definition at line 69 of file Long.d. References format(). |
|
Definition at line 79 of file Long.d. References assert(). |
|
Definition at line 96 of file Long.d. References len. |
|
Definition at line 148 of file Long.d. References Number::trim(). |
|
Definition at line 61 of file Number.d. References Number::error. |
|
Definition at line 70 of file Number.d. References len. Referenced by parse(), Int::parse(), and Double::parse(). |