Definition at line 34 of file measure_fps_probe.hpp.
 
◆ FPSCounter()
  
  
      
        
          | deepstream::FPSCounter::FPSCounter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~FPSCounter()
  
  
      
        
          | virtual deepstream::FPSCounter::~FPSCounter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ handleData()
◆ measure_and_print_unlocked()
  
  
      
        
          | void deepstream::FPSCounter::measure_and_print_unlocked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ accumulated_time
      
        
          | std::unordered_map<unsigned int, std::chrono::microseconds> deepstream::FPSCounter::accumulated_time | 
        
      
 
 
◆ buf_count
      
        
          | std::unordered_map<unsigned int, uint64_t> deepstream::FPSCounter::buf_count | 
        
      
 
 
◆ buf_count_lifetime
      
        
          | std::unordered_map<unsigned int, uint64_t> deepstream::FPSCounter::buf_count_lifetime | 
        
      
 
 
◆ count_mutex
      
        
          | std::mutex deepstream::FPSCounter::count_mutex | 
        
      
 
 
◆ cv_
      
        
          | std::condition_variable deepstream::FPSCounter::cv_ | 
        
      
 
 
◆ first_frame_time
      
        
          | std::unordered_map<unsigned int, std::chrono::steady_clock::time_point> deepstream::FPSCounter::first_frame_time | 
        
      
 
 
◆ HEADER_PRINT_INTERVAL
  
  
      
        
          | const int deepstream::FPSCounter::HEADER_PRINT_INTERVAL = 10 | 
         
       
   | 
  
static   | 
  
 
 
◆ last_frame_time
      
        
          | std::unordered_map<unsigned int, std::chrono::steady_clock::time_point> deepstream::FPSCounter::last_frame_time | 
        
      
 
 
◆ last_header_print_interval
      
        
          | int deepstream::FPSCounter::last_header_print_interval | 
        
      
 
 
◆ last_measurement_time
      
        
          | std::chrono::steady_clock::time_point deepstream::FPSCounter::last_measurement_time | 
        
      
 
 
◆ last_pad_idx_count
      
        
          | std::size_t deepstream::FPSCounter::last_pad_idx_count | 
        
      
 
 
◆ num_surfaces_per_frame
      
        
          | int deepstream::FPSCounter::num_surfaces_per_frame | 
        
      
 
 
◆ pad_idxs
      
        
          | std::set<unsigned int> deepstream::FPSCounter::pad_idxs | 
        
      
 
 
◆ pause_measurment
      
        
          | bool deepstream::FPSCounter::pause_measurment | 
        
      
 
 
◆ scheduler_
      
        
          | std::thread deepstream::FPSCounter::scheduler_ | 
        
      
 
 
The documentation for this class was generated from the following file: