Timeline for a single thread.  
 More...
#include <mlProcessingTimeLine.h>
Timeline for a single thread. 
Definition at line 39 of file mlProcessingTimeLine.h.
 
◆ TimeLine()
  
  
      
        
          | ml::ProcessingTimeLine::TimeLine::TimeLine  | 
          ( | 
          ProcessingTimeLine * |           owner,  | 
         
        
           | 
           | 
          const std::string & |           name ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ clear()
      
        
          | void ml::ProcessingTimeLine::TimeLine::clear  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ copyFrom()
      
        
          | void ml::ProcessingTimeLine::TimeLine::copyFrom  | 
          ( | 
          TimeLine & |           timeline | ) | 
           | 
        
      
 
 
◆ getEntries()
  
  
      
        
          | const std::vector< Entry > & ml::ProcessingTimeLine::TimeLine::getEntries  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getMaximumTime()
      
        
          | double ml::ProcessingTimeLine::TimeLine::getMaximumTime  | 
          ( | 
           | ) | 
           | 
        
      
 
Searches and returns the latest time point measured. 
 
 
◆ getMinimumTime()
      
        
          | double ml::ProcessingTimeLine::TimeLine::getMinimumTime  | 
          ( | 
           | ) | 
           | 
        
      
 
Searches and returns the earliest time point measured. 
 
 
◆ load()
      
        
          | void ml::ProcessingTimeLine::TimeLine::load  | 
          ( | 
          std::ifstream & |           stream | ) | 
           | 
        
      
 
 
◆ name()
  
  
      
        
          | const std::string & ml::ProcessingTimeLine::TimeLine::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ save()
      
        
          | void ml::ProcessingTimeLine::TimeLine::save  | 
          ( | 
          std::ofstream & |           stream | ) | 
           | 
        
      
 
 
◆ startEntry()
      
        
          | int ml::ProcessingTimeLine::TimeLine::startEntry  | 
          ( | 
          const std::string & |           info,  | 
        
        
           | 
           | 
          int |           processingScope = 0 ) | 
        
      
 
Starts an entry and returns its index. 
 
 
◆ stopEntry()
      
        
          | void ml::ProcessingTimeLine::TimeLine::stopEntry  | 
          ( | 
          int |           entryIndex | ) | 
           | 
        
      
 
Stops the entry at the given index. 
 
 
The documentation for this class was generated from the following file: