Convert TickDuration to Duration?
Steven Schveighoffer
schveiguy at yahoo.com
Thu Jun 9 07:33:48 PDT 2011
On Wed, 08 Jun 2011 18:02:40 -0400, Jonathan M Davis <jmdavisProg at gmx.com>
wrote:
> On 2011-06-08 14:30, David Nadlinger wrote:
>> On 6/8/11 11:14 PM, Jonathan M Davis wrote:
>> > On 2011-06-08 13:36, David Nadlinger wrote:
>> >> Did I miss a way to convert a TickDuration to a Duration? If there
>> >> really is none, is there a reason for this?
>> >>
>> >> Having to do an immediate conversion to a hnsecs long feels somehow
>> odd:
>> >>
>> >> ---
>> >> Duration maxFlushInterval;
>> >> if (dur!"hnsecs"(flushTimer.peek.hnsecs)> maxFlushInterval) { … }
>> >> ---
>> >
>> > Cast it. TickDuration overloaded opCast for Duration.
>> >
>> > - Jonathan M Davis
>>
>> Oh, of course, totally missed that.
>
> I probably should provide an example for it in the documentation though,
> since
> it's something that you're likely to want to do.
Hm... this involves cast(Duration)x? That seems like a dangerous thing
for a common operation, no?
-Steve
More information about the Digitalmars-d-learn
mailing list