
Public Member Functions | |
| void | read (FILE *input) throw (FS::EndOfFile, FileFormatError) |
| Call_Data (FILE *input) throw (FS::EndOfFile, FileFormatError) | |
| Call_Data () throw () | |
| Interval_Times * | compute_interval_times (Source_Interval &max_interval, Source_Interval &longid_interval) |
| void | longid_interval (Source_Interval &interval, Delta_Time &time) const |
| bool | operator== (const Call_Data &other) const |
| bool | operator< (const Call_Data &other) const |
Public Attributes | |
| timeval | start_time |
| Delta_Time | elapsed_time |
| int | proc |
| Time_Point_Seq | time_points |
| bool | duplicate |
| bool | have_dupe |
| Delta_Time | dupe_time |
| LongId * | longid |
| unsigned int | longid_start_point |
Classes | |
| struct | FileFormatError |
Definition at line 418 of file read_timing.C.
| Call_Data::Call_Data | ( | FILE * | input | ) | throw (FS::EndOfFile, FileFormatError) [inline] |
Definition at line 518 of file read_timing.C.
References read().
Here is the call graph for this function:

| Call_Data::Call_Data | ( | ) | throw () [inline] |
Definition at line 524 of file read_timing.C.
| void Call_Data::read | ( | FILE * | input | ) | throw (FS::EndOfFile, FileFormatError) [inline] |
Definition at line 434 of file read_timing.C.
References Sequence< Elem, elem_ptrfree >::addhi(), LongId::byte, dupe_time, duplicate, elapsed_time, have_dupe, longid, longid_start_point, NEW, proc, Delta_Time::read(), Sequence< Elem, elem_ptrfree >::size(), time_points, and LongId::value.
Referenced by Call_Data().
Here is the call graph for this function:

Here is the caller graph for this function:

| Interval_Times * Call_Data::compute_interval_times | ( | Source_Interval & | max_interval, | |
| Source_Interval & | longid_interval | |||
| ) |
Definition at line 579 of file read_timing.C.
References dupe_time, elapsed_time, Table< K, V >::Default::Get(), Sequence< Elem, elem_ptrfree >::get(), have_dupe, longid, longid_interval(), longid_start_point, NEW_CONSTR, Table< K, V >::Default::Put(), Sequence< Elem, elem_ptrfree >::size(), and time_points.
Here is the call graph for this function:

| void Call_Data::longid_interval | ( | Source_Interval & | interval, | |
| Delta_Time & | time | |||
| ) | const |
Definition at line 653 of file read_timing.C.
References dupe_time, elapsed_time, Sequence< Elem, elem_ptrfree >::get(), have_dupe, longid, longid_start_point, Sequence< Elem, elem_ptrfree >::size(), start_time, and time_points.
Referenced by Proc_Totals::add_call(), and compute_interval_times().
Here is the call graph for this function:

Here is the caller graph for this function:

| bool Call_Data::operator== | ( | const Call_Data & | other | ) | const [inline] |
Definition at line 537 of file read_timing.C.
References dupe_time, duplicate, elapsed_time, Sequence< Elem, elem_ptrfree >::get(), have_dupe, proc, Sequence< Elem, elem_ptrfree >::size(), start_time, and time_points.
Here is the call graph for this function:

| bool Call_Data::operator< | ( | const Call_Data & | other | ) | const [inline] |
| struct timeval Call_Data::start_time |
Definition at line 422 of file read_timing.C.
Referenced by Proc_Totals::add_call(), compute_interval_times(), longid_interval(), operator<(), operator==(), read(), and sorted_slow_calls_insert().
| int Call_Data::proc |
Definition at line 426 of file read_timing.C.
Referenced by compute_interval_times(), longid_interval(), operator==(), and read().
| bool Call_Data::duplicate |
| bool Call_Data::have_dupe |
Definition at line 428 of file read_timing.C.
Referenced by compute_interval_times(), longid_interval(), operator==(), parse(), and read().
Definition at line 429 of file read_timing.C.
Referenced by compute_interval_times(), longid_interval(), operator==(), and read().
Definition at line 431 of file read_timing.C.
Referenced by Proc_Totals::add_call(), compute_interval_times(), longid_interval(), and read().
| unsigned int Call_Data::longid_start_point |
Definition at line 432 of file read_timing.C.
Referenced by compute_interval_times(), longid_interval(), and read().
1.5.1