#include <Iteration.h>
Definition at line 26 of file Iteration.h.
 
◆ Iteration()
  
  | 
        
          | souffle::profile::Iteration::Iteration | ( |  | ) |  |  | inline | 
 
 
◆ addRule()
  
  | 
        
          | void souffle::profile::Iteration::addRule | ( | const std::string & | ruleKey, |  
          |  |  | std::shared_ptr< Rule > & | rule |  
          |  | ) |  |  |  | inline | 
 
 
◆ getCopytime()
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::getCopytime | ( |  | ) | const |  | inline | 
 
 
◆ getEndtime()
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::getEndtime | ( |  | ) | const |  | inline | 
 
 
◆ getLocator()
  
  | 
        
          | const std::string& souffle::profile::Iteration::getLocator | ( |  | ) | const |  | inline | 
 
 
◆ getRules()
  
  | 
        
          | const std::unordered_map<std::string, std::shared_ptr<Rule> >& souffle::profile::Iteration::getRules | ( |  | ) | const |  | inline | 
 
 
◆ getRuntime()
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::getRuntime | ( |  | ) | const |  | inline | 
 
 
◆ getStarttime()
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::getStarttime | ( |  | ) | const |  | inline | 
 
 
◆ setCopytime()
  
  | 
        
          | void souffle::profile::Iteration::setCopytime | ( | std::chrono::microseconds | copy_time | ) |  |  | inline | 
 
 
◆ setEndtime()
  
  | 
        
          | void souffle::profile::Iteration::setEndtime | ( | std::chrono::microseconds | time | ) |  |  | inline | 
 
 
◆ setLocator()
  
  | 
        
          | void souffle::profile::Iteration::setLocator | ( | std::string | locator | ) |  |  | inline | 
 
 
◆ setNumTuples()
  
  | 
        
          | void souffle::profile::Iteration::setNumTuples | ( | long | numTuples | ) |  |  | inline | 
 
 
◆ setStarttime()
  
  | 
        
          | void souffle::profile::Iteration::setStarttime | ( | std::chrono::microseconds | time | ) |  |  | inline | 
 
 
◆ size()
  
  | 
        
          | size_t souffle::profile::Iteration::size | ( |  | ) | const |  | inline | 
 
 
◆ toString()
  
  | 
        
          | std::string souffle::profile::Iteration::toString | ( |  | ) | const |  | inline | 
 
 
◆ copytime
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::copytime {} |  | private | 
 
 
◆ endtime
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::endtime {} |  | private | 
 
 
◆ locator
  
  | 
        
          | std::string souffle::profile::Iteration::locator = "" |  | private | 
 
 
◆ numTuples
  
  | 
        
          | size_t souffle::profile::Iteration::numTuples = 0 |  | private | 
 
 
◆ rules
  
  | 
        
          | std::unordered_map<std::string, std::shared_ptr<Rule> > souffle::profile::Iteration::rules |  | private | 
 
 
◆ starttime
  
  | 
        
          | std::chrono::microseconds souffle::profile::Iteration::starttime {} |  | private | 
 
 
The documentation for this class was generated from the following file: