Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Proc_Totals Struct Reference

List of all members.

Public Member Functions

 Proc_Totals ()
void add_call (const Call_Data &call)
void merge (struct Proc_Totals &other)

Public Attributes

unsigned long count
Delta_Time time
Histogram time_histo
Call_List slowest_calls
LongId_Intervals slow_stable_longids
LongId_Intervals slow_volatile_longids

Constructor & Destructor Documentation

Proc_Totals::Proc_Totals  )  [inline]
 

Definition at line 791 of file read_timing.C.


Member Function Documentation

void Proc_Totals::add_call const Call_Data call  )  [inline]
 

Definition at line 796 of file read_timing.C.

References Histogram::AddVal(), count, Call_Data::elapsed_time, Table< K, V >::Default::Get(), LongId::isAncestorOf(), Call_Data::longid, Call_Data::longid_interval(), Delta_Time::msecs(), NEW, Table< K, V >::Default::Put(), slow_stable_longids, slow_volatile_longids, slowest_calls, sorted_slow_calls_insert(), time, time_histo, and VolatileRootLongId.

Referenced by parse().

void Proc_Totals::merge struct Proc_Totals other  )  [inline]
 

Definition at line 880 of file read_timing.C.

References count, Table< K, V >::Default::Get(), Table< K, V >::Iterator::Next(), Table< K, V >::Default::Put(), slow_stable_longids, slow_volatile_longids, slowest_calls, time, and time_histo.

Referenced by parse().


Member Data Documentation

unsigned long Proc_Totals::count
 

Definition at line 783 of file read_timing.C.

Referenced by add_call(), main(), merge(), and parse().

LongId_Intervals Proc_Totals::slow_stable_longids
 

Definition at line 789 of file read_timing.C.

Referenced by add_call(), and merge().

LongId_Intervals Proc_Totals::slow_volatile_longids
 

Definition at line 789 of file read_timing.C.

Referenced by add_call(), and merge().

Call_List Proc_Totals::slowest_calls
 

Definition at line 787 of file read_timing.C.

Referenced by add_call(), main(), merge(), and parse().

Delta_Time Proc_Totals::time
 

Definition at line 784 of file read_timing.C.

Referenced by add_call(), main(), merge(), and parse().

Histogram Proc_Totals::time_histo
 

Definition at line 785 of file read_timing.C.

Referenced by add_call(), main(), merge(), and parse().


The documentation for this struct was generated from the following file:
Generated on Mon May 8 00:49:12 2006 for Vesta by  doxygen 1.4.2