#include <Histogram.H>
Public Types | |
typedef unsigned int(* | histo_map_t )(unsigned int) |
Public Member Functions | |
Histogram (int gran) throw () | |
void | AddVal (int t) throw () |
void | Print (std::ostream &os, int width=78) const throw () |
Histogram (histo_map_t map_func) | |
Histogram () | |
void | SetHistoMap (histo_map_t map_func) |
void | AddVal (unsigned int val) |
void | PrintHisto (ostream &out) const throw () |
Histogram & | operator+= (const Histogram &other) |
Private Attributes | |
int | numVals |
int | gran |
int | numBuckets |
int * | bucket |
int | firstBucket |
histo_map_t | histo_map |
IntIntTbl | tbl |
|
Definition at line 69 of file read_timing.C. |
|
Definition at line 30 of file Histogram.H. |
|
Definition at line 75 of file read_timing.C. |
|
Definition at line 79 of file read_timing.C. |
|
Definition at line 90 of file read_timing.C. References Table< K, V >::Default::Get(), histo_map, Table< K, V >::Default::Put(), and tbl. |
|
Definition at line 29 of file Histogram.C. References NEW_PTRFREE_ARRAY. Referenced by Proc_Totals::add_call(), and main(). |
|
Definition at line 127 of file read_timing.C. References Table< K, V >::Default::Get(), Table< K, V >::Iterator::Next(), Table< K, V >::Default::Put(), and tbl. |
|
Definition at line 63 of file Histogram.C. References max(). |
|
Definition at line 101 of file read_timing.C. References Table< K, V >::Default::Get(), Table< K, V >::Iterator::Next(), tbl, and IntKey::Val(). Referenced by main(). |
|
Definition at line 84 of file read_timing.C. References histo_map. |
|
Definition at line 46 of file Histogram.H. |
|
Definition at line 47 of file Histogram.H. |
|
Definition at line 44 of file Histogram.H. |
|
Definition at line 71 of file read_timing.C. Referenced by AddVal(), and SetHistoMap(). |
|
Definition at line 45 of file Histogram.H. |
|
Definition at line 43 of file Histogram.H. |
|
Definition at line 72 of file read_timing.C. Referenced by AddVal(), operator+=(), and PrintHisto(). |