This is a single level value, or band of color, within a View. More...
#include "pStatViewLevel.h"
Public Member Functions | |
const PStatViewLevel * | get_child (int n) const |
Returns the nth child of this Level/Collector. More... | |
int | get_collector () const |
Returns the Collector index associated with this level. More... | |
double | get_net_value () const |
Returns the total level value (or elapsed time) represented by this Collector, including all values in its child Collectors. More... | |
int | get_num_children () const |
Returns the number of children of this Level/Collector. More... | |
double | get_value_alone () const |
Returns the total level value (or elapsed time value) for this Collector, not including any values accounted for by its child Collectors. More... | |
void | sort_children (const PStatClientData *client_data) |
Sorts the children of this view level into order as specified by the client's sort index. More... | |
Friends | |
class | PStatView |
This is a single level value, or band of color, within a View.
It generally indicates either the elapsed time, or the "level" value, for a particular Collector within a given frame for a particular thread.
Definition at line 29 of file pStatViewLevel.h.
const PStatViewLevel * PStatViewLevel::get_child | ( | int | n | ) | const |
Returns the nth child of this Level/Collector.
Definition at line 79 of file pStatViewLevel.cxx.
|
inline |
Returns the Collector index associated with this level.
Definition at line 18 of file pStatViewLevel.I.
double PStatViewLevel::get_net_value | ( | ) | const |
Returns the total level value (or elapsed time) represented by this Collector, including all values in its child Collectors.
Definition at line 27 of file pStatViewLevel.cxx.
int PStatViewLevel::get_num_children | ( | ) | const |
Returns the number of children of this Level/Collector.
These are the Collectors whose value is considered to be part of the total value of this level's Collector.
Definition at line 71 of file pStatViewLevel.cxx.
|
inline |
Returns the total level value (or elapsed time value) for this Collector, not including any values accounted for by its child Collectors.
Definition at line 27 of file pStatViewLevel.I.
void PStatViewLevel::sort_children | ( | const PStatClientData * | client_data | ) |
Sorts the children of this view level into order as specified by the client's sort index.
Definition at line 59 of file pStatViewLevel.cxx.