xref: /phasta/phastaIO/phiostats.h (revision f42e0444da478b8804248904e7be4eb4355d183d)
1*f42e0444SCameron Smith #ifndef PHIOSTATS_H
2*f42e0444SCameron Smith #define PHIOSTATS_H
3*f42e0444SCameron Smith 
4*f42e0444SCameron Smith #include<stdlib.h> /* size_t */
5*f42e0444SCameron Smith 
6*f42e0444SCameron Smith #ifdef __cplusplus
7*f42e0444SCameron Smith extern "C" {
8*f42e0444SCameron Smith #endif
9*f42e0444SCameron Smith void phastaio_initStats();
10*f42e0444SCameron Smith void phastaio_addReadBytes(size_t bytes);
11*f42e0444SCameron Smith void phastaio_addWriteBytes(size_t bytes);
12*f42e0444SCameron Smith void phastaio_addWriteTime(double time);
13*f42e0444SCameron Smith void phastaio_addReadTime(double time);
14*f42e0444SCameron Smith void phastaio_addOpenTime(double time);
15*f42e0444SCameron Smith void phastaio_addCloseTime(double time);
16*f42e0444SCameron Smith void phastaio_printStats();
17*f42e0444SCameron Smith #ifdef __cplusplus
18*f42e0444SCameron Smith }
19*f42e0444SCameron Smith #endif
20*f42e0444SCameron Smith 
21*f42e0444SCameron Smith #endif
22