|
ug4
|
#include <profile_node.h>
Inheritance diagram for ug::UGProfileNode:Public Member Functions | |
| std::string | call_tree () const |
| std::string | call_tree (double dSkipMarginal) const |
| std::string | child_self_memory_sorted () const |
| std::string | child_self_memory_sorted (double dSkipMarginal) const |
| std::string | child_self_time_sorted () const |
| std::string | child_self_time_sorted (double dSkipMarginal) const |
| std::string | entry_count_sorted () const |
| std::string | entry_count_sorted (double dSkipMarginal) const |
| double | get_avg_entry_count () const |
| double | get_avg_self_time () const |
| double | get_avg_self_time_ms () const |
| double | get_avg_total_time () const |
| double | get_avg_total_time_ms () const |
| double | get_self_mem () const |
| double | get_total_mem () const |
| std::string | groups () const |
| std::string | total_memory_sorted () const |
| std::string | total_memory_sorted (double dSkipMarginal) const |
| std::string | total_time_sorted () const |
| std::string | total_time_sorted (double dSkipMarginal) const |
| bool | valid () const |
Static Public Member Functions | |
| static void | CheckForTooSmallNodes () |
| static const UGProfileNode * | get_root () |
UGProfileNode class for more information about Shiny's ProfileNode.
|
inline |
References call_tree().
Referenced by call_tree().
| string ug::UGProfileNode::call_tree | ( | double | dSkipMarginal | ) | const |
| dSkipMarginal | nodes with full*dSkipMarginal > node->full[ms or mem] are skipped |
|
static |
Referenced by ugshell_main().
|
inline |
References child_self_memory_sorted().
Referenced by child_self_memory_sorted().
| string ug::UGProfileNode::child_self_memory_sorted | ( | double | dSkipMarginal | ) | const |
| dSkipMarginal | nodes with full*dSkipMarginal > node->full[ms or mem] are skipped |
|
inline |
References child_self_time_sorted().
Referenced by child_self_time_sorted().
| string ug::UGProfileNode::child_self_time_sorted | ( | double | dSkipMarginal | ) | const |
| dSkipMarginal | nodes with full*dSkipMarginal > node->full[ms or mem] are skipped |
|
inline |
References entry_count_sorted().
Referenced by entry_count_sorted().
| string ug::UGProfileNode::entry_count_sorted | ( | double | dSkipMarginal | ) | const |
| dSkipMarginal | nodes with full*dSkipMarginal > node->full[ms or mem] are skipped |
| double ug::UGProfileNode::get_avg_entry_count | ( | ) | const |
Referenced by ug::bridge::RegisterBridge_Profiler().
| double ug::UGProfileNode::get_avg_self_time | ( | ) | const |
| double ug::UGProfileNode::get_avg_self_time_ms | ( | ) | const |
Referenced by ug::bridge::RegisterBridge_Profiler().
| double ug::UGProfileNode::get_avg_total_time | ( | ) | const |
| double ug::UGProfileNode::get_avg_total_time_ms | ( | ) | const |
Referenced by ug::bridge::RegisterBridge_Profiler().
|
static |
| double ug::UGProfileNode::get_self_mem | ( | ) | const |
| double ug::UGProfileNode::get_total_mem | ( | ) | const |
| string ug::UGProfileNode::groups | ( | ) | const |
Referenced by ug::bridge::RegisterBridge_Profiler().
|
inline |
References total_memory_sorted().
Referenced by total_memory_sorted().
| string ug::UGProfileNode::total_memory_sorted | ( | double | dSkipMarginal | ) | const |
| dSkipMarginal | nodes with full*dSkipMarginal > node->full[ms or mem] are skipped |
|
inline |
References total_time_sorted().
Referenced by total_time_sorted().
| string ug::UGProfileNode::total_time_sorted | ( | double | dSkipMarginal | ) | const |
| dSkipMarginal | nodes with full*dSkipMarginal > node->full[ms or mem] are skipped |
| bool ug::UGProfileNode::valid | ( | ) | const |
Referenced by ug::bridge::RegisterBridge_Profiler().