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