#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: