annotate trunk/bcd/sys/times.d @ 0:4b2e8e8a633e

Repository setup.
author revcompgeek
date Mon, 03 Mar 2008 19:28:10 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
1 /* THIS FILE GENERATED BY bcd.gen */
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
2 module bcd.sys.times;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
3 align(4):
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
4 //public import bcd.sys._types;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
5 alias uint clock_t;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
6 extern (C) uint times(tms *);
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
7 struct tms {
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
8 uint tms_utime;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
9 uint tms_stime;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
10 uint tms_cutime;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
11 uint tms_cstime;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
12 }
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
13 long iutime(){
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
14 tms t;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
15 times(&t);
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
16 return t.tms_utime;
4b2e8e8a633e Repository setup.
revcompgeek
parents:
diff changeset
17 }