ug4
ug::UGProfileNodeNull Class Reference

This singleton represents a UGProfileNode that has not been found. More...

#include <profile_node.h>

+ Inheritance diagram for ug::UGProfileNodeNull:

Static Public Member Functions

static UGProfileNodeNullgetInstance ()
 
- Static Public Member Functions inherited from ug::UGProfileNode
static void CheckForTooSmallNodes ()
 
static const UGProfileNodeget_root ()
 

Private Member Functions

void operator= (UGProfileNodeNull const &)
 
 UGProfileNodeNull ()
 
 UGProfileNodeNull (UGProfileNodeNull const &)
 

Additional Inherited Members

- Public Member Functions inherited from ug::UGProfileNode
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
 

Detailed Description

This singleton represents a UGProfileNode that has not been found.

Constructor & Destructor Documentation

◆ UGProfileNodeNull() [1/2]

ug::UGProfileNodeNull::UGProfileNodeNull ( )
inlineprivate

◆ UGProfileNodeNull() [2/2]

ug::UGProfileNodeNull::UGProfileNodeNull ( UGProfileNodeNull const &  )
private

Member Function Documentation

◆ getInstance()

static UGProfileNodeNull* ug::UGProfileNodeNull::getInstance ( )
inlinestatic

◆ operator=()

void ug::UGProfileNodeNull::operator= ( UGProfileNodeNull const &  )
private

The documentation for this class was generated from the following file: