AbsoluteToNanoseconds deprecated - so use what instead?
AbsoluteToNanoseconds deprecated - so use what instead?
- Subject: AbsoluteToNanoseconds deprecated - so use what instead?
- From: "Gerriet M. Denkmann" <email@hidden>
- Date: Tue, 11 Sep 2012 14:55:21 +0700
DriverServices.h says:AbsoluteToNanoseconds(AbsoluteTime absoluteTime) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA);
So what I am to use instead?
I want to convert differences to calls to mach_absolute_time() into real world data.
Currently using: uint64_t machTime[...]; ... machTime[i] = mach_absolute_time(); ... uint64_t elapsed = machTime[i] - machTime[i-1]; UnsignedWide elapsWide = UInt64ToUnsignedWide( elapsed ); Nanoseconds diffWide = AbsoluteToNanoseconds( elapsWide ); // <--- deprecated UInt64 diffU = UnsignedWideToUInt64( diffWide );
Gerriet.
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden