souffle
2.0.2-371-g6315b36
|
Go to the documentation of this file.
99 void addAtomFrequency(
const std::string& subruleName, std::string atom,
size_t level,
size_t frequency) {
100 atoms.emplace(atom, subruleName, level, frequency);
139 std::ostringstream output;
143 output <<
"{" <<
name <<
":";
void setNumTuples(long numTuples)
void setRecursive(bool recursive)
std::chrono::microseconds endtime
bool operator<(const Atom &other) const
void setStarttime(std::chrono::microseconds time)
void setVersion(int version)
void setEndtime(std::chrono::microseconds time)
std::chrono::microseconds getRuntime() const
A functor representing the identity function for a generic type T.
std::chrono::microseconds getEndtime() const
std::string toString() const
void addAtomFrequency(const std::string &subruleName, std::string atom, size_t level, size_t frequency)
void setLocator(std::string locator)
std::chrono::microseconds getStarttime() const
std::string getId() const
long time(const std::string &name, const Op &operation)
Rule(std::string name, int version, std::string id)
Rule(std::string name, std::string id)
const std::string identifier
Atom(std::string identifier, std::string rule, size_t level, size_t frequency)
std::string getLocator() const
std::string getName() const
const std::set< Atom > & getAtoms() const
void setId(std::string id)
std::chrono::microseconds starttime