| 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