Public Types | |
typedef list< time_range > | time_range_list |
Public Member Functions | |
void | add_range (const struct timeval &start, const Delta_Time &delta) |
bool | in_range (const struct timeval &start, const Delta_Time &delta, unsigned int &index) |
void | print (ostream &out, const char *indent, const Lock_Event_List *events=0) const |
void | gen_plot (const Text &title_prefix, const Text &basename, const Lock_Event_List *events) const |
bool | empty () |
unsigned int | range_count () |
Public Attributes | |
time_range_list | ranges |
Classes | |
struct | time_range |
|
Definition at line 426 of file read_lock_timing.C. |
|
Definition at line 430 of file read_lock_timing.C. References Time_Ranges::time_range::contained_by(), Time_Ranges::time_range::merge(), Time_Ranges::time_range::overlaps_end_of(), Time_Ranges::time_range::overlaps_start_of(), and ranges. |
|
Definition at line 772 of file read_lock_timing.C. References ranges. Referenced by main(). |
|
Definition at line 596 of file read_lock_timing.C. References Text::cchars(), NEW_CONSTR, and ranges. Referenced by main(). |
|
Definition at line 519 of file read_lock_timing.C. References Time_Ranges::time_range::overlaps_end_of(), Time_Ranges::time_range::overlaps_start_of(), and ranges. Referenced by main(). |
|
Definition at line 565 of file read_lock_timing.C. References Text::cchars(), Delta_Time::msecs(), and ranges. Referenced by main(). |
|
Definition at line 777 of file read_lock_timing.C. References ranges. Referenced by main(). |
|
Definition at line 427 of file read_lock_timing.C. Referenced by add_range(), empty(), gen_plot(), in_range(), print(), and range_count(). |