diff options
Diffstat (limited to 'chad/experimental/timespec.c')
| -rw-r--r-- | chad/experimental/timespec.c | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/chad/experimental/timespec.c b/chad/experimental/timespec.c index dbcca82..7ce9d00 100644 --- a/chad/experimental/timespec.c +++ b/chad/experimental/timespec.c @@ -2,32 +2,9 @@ /* --- conversion --- */ -f64 timespec_to_f64(timespec_t ts) -{ return (f64) ts.tv_sec + ((f64) ts.tv_nsec / TIMESPEC_HZ); } - -f32 timespec_to_f32(timespec_t ts) -{ return (f32) ts.tv_sec + ((f32) ts.tv_nsec / TIMESPEC_HZ); } - -double timespec_to_double(timespec_t ts) +double timespec2unix(timespec_t ts) { return (double) ts.tv_sec + ((double) ts.tv_nsec / TIMESPEC_HZ); } -float timespec_to_float(timespec_t ts) -{ return (float) ts.tv_sec + ((float) ts.tv_nsec / TIMESPEC_HZ); } - -/* --- from --- */ - -void f64_from_timespec(timespec_t ts, f64 * r) -{ *r = (f64) ts.tv_sec + ((f64) ts.tv_nsec / TIMESPEC_HZ); } - -void f32_from_timespec(timespec_t ts, f32 * r) -{ *r = (f32) ts.tv_sec + ((f32) ts.tv_nsec / TIMESPEC_HZ); } - -void double_from_timespec(timespec_t ts, double * r) -{ *r = (double) ts.tv_sec + ((double) ts.tv_nsec / TIMESPEC_HZ); } - -void float_from_timespec(timespec_t ts, float * r) -{ *r = (float) ts.tv_sec + ((float) ts.tv_nsec / TIMESPEC_HZ); } - /* --- math --- */ timespec_t timespec_add(timespec_t a, timespec_t b) { |
