Inheritance diagram for DateTime:
Static Public Member Functions | |
tChar[] | format (long i) |
tChar[] | format (tChar[] buffer, long time) |
long | parse (tChar[] date, uint *ate=null) |
Private Types | |
typedef char | tChar |
typedef void | delegate (tChar[] s) FormatTarget |
Private Member Functions | |
void | emit (tChar[] x) |
void | setTarget (FormatTarget target) |
void | setTarget (IFormatTarget target) |
Private Attributes | |
protected FormatTarget | put |
|
Definition at line 49 of file Formatter.d. Referenced by Formatter::emit(). |
|
Definition at line 51 of file Formatter.d. |
|
Definition at line 56 of file DateTime.d. |
|
Shamelessly plundered from std.date (with permission), this version avoids allocating memory. Returns a populated slice of the provided buffer; with zero length if the date was invalid. Note that this is just a stopgap implementation for now. Definition at line 73 of file DateTime.d. |
|
Convert a string to a date. This is just a symmetrical wrapper around the Phobos functionality. Note that this is just a stopgap implementation for now. Definition at line 140 of file DateTime.d. References assert(). |
|
Definition at line 59 of file Formatter.d. References Formatter::put, and Formatter::tChar. |
|
Definition at line 68 of file Formatter.d. References ColumnWriter::put. Referenced by Formatter::setTarget(). |
|
Definition at line 77 of file Formatter.d. References Formatter::setTarget(). |
|
Definition at line 53 of file Formatter.d. Referenced by Formatter::emit(). |