#include <prof_events.hpp>
 | 
| void  | interval_end (common::profiler::mode_stats, common::wallclock::wallclock_t t, common::profiler::mode_stats::interval_begin_data ibd, bool success) | 
|   | 
| void  | interval_end (common::profiler::mode_trace, common::wallclock::wallclock_t t, common::profiler::mode_trace::interval_begin_data ibd, bool success) | 
|   | 
| void *  | trace_decoder (FILE *stream, void *buf0, void *buf1) override | 
|   | 
| std::string  | str () const override | 
|   | 
| void  | print_stats () override | 
|   | 
| void  | clear () override | 
|   | 
| auto  | interval_begin (profiler::mode_stats, wallclock::wallclock_t t, topology::rank_t target_rank[[maybe_unused]]) | 
|   | 
| auto  | interval_begin (profiler::mode_trace, wallclock::wallclock_t t, topology::rank_t target_rank) | 
|   | 
|   | event (profiler_state &state) | 
|   | 
| virtual  | ~event ()=default | 
|   | 
| mode_stats::interval_begin_data  | interval_begin (mode_disabled, wallclock::wallclock_t) | 
|   | 
| void  | interval_end (mode_disabled, wallclock::wallclock_t, mode_disabled::interval_begin_data) | 
|   | 
| mode_stats::interval_begin_data  | interval_begin (mode_stats, wallclock::wallclock_t t) | 
|   | 
| void  | interval_end (mode_stats, wallclock::wallclock_t t, mode_stats::interval_begin_data ibd) | 
|   | 
| mode_trace::interval_begin_data  | interval_begin (mode_trace, wallclock::wallclock_t t) | 
|   | 
| void  | interval_end (mode_trace, wallclock::wallclock_t t, mode_trace::interval_begin_data ibd) | 
|   | 
 | 
| static void *  | trace_decoder_base (FILE *stream, int, int, void *buf0, void *buf1) | 
|   | 
| using  | counter_t = uint64_t | 
|   | 
| void  | do_acc (wallclock::wallclock_t t) | 
|   | 
| virtual void  | print_stats_per_rank (topology::rank_t rank, wallclock::wallclock_t sum_time, wallclock::wallclock_t max_time, wallclock::wallclock_t t_total, counter_t count) const | 
|   | 
| virtual void  | print_stats_sum (wallclock::wallclock_t sum_time, wallclock::wallclock_t max_time, wallclock::wallclock_t t_total, counter_t count) const | 
|   | 
| profiler_state &  | state_ | 
|   | 
| wallclock::wallclock_t  | sum_time_ = 0 | 
|   | 
| wallclock::wallclock_t  | max_time_ = 0 | 
|   | 
| counter_t  | count_ = 0 | 
|   | 
◆ clear()
  
  
      
        
          | void ityr::ito::prof_event_sched_steal::clear  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ interval_end() [1/2]
◆ interval_end() [2/2]
◆ print_stats()
  
  
      
        
          | void ityr::ito::prof_event_sched_steal::print_stats  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ str()
  
  
      
        
          | std::string ityr::ito::prof_event_sched_steal::str  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ trace_decoder()
  
  
      
        
          | void* ityr::ito::prof_event_sched_steal::trace_decoder  | 
          ( | 
          FILE *  | 
          stream,  | 
         
        
           | 
           | 
          void *  | 
          buf0,  | 
         
        
           | 
           | 
          void *  | 
          buf1  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
The documentation for this struct was generated from the following file: