TPIE

2362a60
stats.h File Reference

I/O statistics. More...

#include <tpie/types.h>
#include <chrono>

Go to the source code of this file.

Classes

class  tpie::ptime
 
class  tpie::stat_timer
 

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 

Functions

stream_size_type tpie::get_temp_file_usage ()
 Return the number of bytes currently being used by temporary files. More...
 
void tpie::increment_temp_file_usage (stream_offset_type delta)
 Increment (possibly by a negative amount) the number of bytes being used by temporary files. More...
 
stream_size_type tpie::get_bytes_read ()
 Return the number of bytes read from disk since program start. More...
 
stream_size_type tpie::get_bytes_written ()
 Return the number of bytes written to disk since program start. More...
 
void tpie::increment_bytes_read (stream_size_type delta)
 Inform that stats module that an additional delta bytes have been read from disk. More...
 
void tpie::increment_bytes_written (stream_size_type delta)
 Inform the stats module that an additional delta bytes have been written to disk. More...
 
stream_size_type tpie::get_user (size_t i)
 
void tpie::increment_user (size_t i, stream_size_type delta)
 

Detailed Description

I/O statistics.

Definition in file stats.h.