#include <profiling.h>
◆ Profile_timer()
  
  
      
        
          | shcore::utils::Profile_timer::Profile_timer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ reserve()
  
  
      
        
          | void shcore::utils::Profile_timer::reserve  | 
          ( | 
          size_t  | 
          space | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ stage_begin()
  
  
      
        
          | void shcore::utils::Profile_timer::stage_begin  | 
          ( | 
          const char *  | 
          note | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ stage_end()
  
  
      
        
          | void shcore::utils::Profile_timer::stage_end  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ total_milliseconds_elapsed()
  
  
      
        
          | double shcore::utils::Profile_timer::total_milliseconds_elapsed  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ total_nanoseconds_elapsed()
  
  
      
        
          | uint64_t shcore::utils::Profile_timer::total_nanoseconds_elapsed  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ total_seconds_elapsed()
  
  
      
        
          | double shcore::utils::Profile_timer::total_seconds_elapsed  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trace_points()
  
  
      
        
          | const std::vector< Trace_point > & shcore::utils::Profile_timer::trace_points  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ _depth
  
  
      
        
          | int shcore::utils::Profile_timer::_depth = 0 | 
         
       
   | 
  
private   | 
  
 
 
◆ _nesting_levels
  
  
      
        
          | std::vector<size_t> shcore::utils::Profile_timer::_nesting_levels | 
         
       
   | 
  
private   | 
  
 
 
◆ _trace_points
  
  
      
        
          | std::vector<Trace_point> shcore::utils::Profile_timer::_trace_points | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: