xref: /phasta/phastaIO/phiotimer_empty/phiotimer.h (revision 8f9016f65798c31e86c962e830cf2dc88ecffd68)
1*8f9016f6SCameron Smith #ifndef PHIOTIMER_EMPTY_H
2*8f9016f6SCameron Smith #define PHIOTIMER_EMPTY_H
3*8f9016f6SCameron Smith 
4*8f9016f6SCameron Smith #include<stdlib.h>
5*8f9016f6SCameron Smith 
6*8f9016f6SCameron Smith #ifdef __cplusplus
7*8f9016f6SCameron Smith extern "C" {
8*8f9016f6SCameron Smith #endif
9*8f9016f6SCameron Smith 
10*8f9016f6SCameron Smith #define PHASTAIO_OPENTIME(cmd) cmd
11*8f9016f6SCameron Smith #define PHASTAIO_CLOSETIME(cmd) cmd
12*8f9016f6SCameron Smith #define PHASTAIO_READTIME(cmd,ignored) cmd
13*8f9016f6SCameron Smith #define PHASTAIO_WRITETIME(cmd,ignored) cmd
14*8f9016f6SCameron Smith 
15*8f9016f6SCameron Smith typedef int phastaioTime;
16*8f9016f6SCameron Smith struct phastaio_stats;
17*8f9016f6SCameron Smith void phastaio_time(phastaioTime*);
18*8f9016f6SCameron Smith size_t phastaio_time_diff(phastaioTime*, phastaioTime*);
19*8f9016f6SCameron Smith void phastaio_addReadBytes(size_t);
20*8f9016f6SCameron Smith void phastaio_addWriteBytes(size_t);
21*8f9016f6SCameron Smith void phastaio_addReadTime(size_t);
22*8f9016f6SCameron Smith void phastaio_addWriteTime(size_t);
23*8f9016f6SCameron Smith void phastaio_setfile(int);
24*8f9016f6SCameron Smith void phastaio_addOpenTime(size_t);
25*8f9016f6SCameron Smith void phastaio_addCloseTime(size_t);
26*8f9016f6SCameron Smith void phastaio_printStats();
27*8f9016f6SCameron Smith void phastaio_initStats();
28*8f9016f6SCameron Smith 
29*8f9016f6SCameron Smith #ifdef __cplusplus
30*8f9016f6SCameron Smith }
31*8f9016f6SCameron Smith #endif
32*8f9016f6SCameron Smith 
33*8f9016f6SCameron Smith #endif
34