souffle
2.0.2-371-g6315b36
|
#include <OutputProcessor.h>
Public Member Functions | |
Table | getAtomTable (std::string strRel, std::string strRul) const |
const std::shared_ptr< ProgramRun > & | getProgramRun () const |
Table | getRelTable () const |
Table | getRulTable () const |
Table | getSubrulTable (std::string strRel, std::string strRul) const |
Table | getVersionAtoms (std::string strRel, std::string strRul, int version) const |
Table | getVersions (std::string strRel, std::string strRul) const |
OutputProcessor () | |
Private Attributes | |
std::shared_ptr< ProgramRun > | programRun |
Definition at line 34 of file OutputProcessor.h.
|
inline |
Definition at line 39 of file OutputProcessor.h.
References programRun.
|
inline |
Definition at line 199 of file OutputProcessor.h.
References souffle::profile::Table::addRow(), programRun, rel(), and rule.
Referenced by verRul().
|
inline |
Definition at line 43 of file OutputProcessor.h.
References programRun.
Referenced by genJsonAtoms(), souffle::profile::Tui::genJsonRelations(), souffle::genJsonRules(), souffle::profile::Tui::genJsonTop(), souffle::genJsonUsage(), iterRel(), iterRul(), relRul(), top(), souffle::profile::Tui::Tui(), usageRelation(), usageRule(), and verAtoms().
|
inline |
Definition at line 77 of file OutputProcessor.h.
References souffle::profile::Table::addRow(), programRun, and rel().
Referenced by souffle::profile::Tui::runCommand(), and updateDB().
|
inline |
Definition at line 121 of file OutputProcessor.h.
References souffle::profile::Table::addRow(), programRun, rel(), and rule.
Referenced by souffle::profile::Tui::runCommand(), and updateDB().
|
inline |
Definition at line 234 of file OutputProcessor.h.
References souffle::profile::Table::addRow(), programRun, rel(), and rule.
|
inline |
Definition at line 345 of file OutputProcessor.h.
References souffle::profile::Table::addRow(), programRun, rel(), and rule.
Referenced by verRul().
|
inline |
Definition at line 276 of file OutputProcessor.h.
References souffle::profile::Table::addRow(), programRun, rel(), and rule.
Referenced by souffle::genJsonRules(), verGraph(), and verRul().
|
private |
Definition at line 36 of file OutputProcessor.h.
Referenced by getAtomTable(), getProgramRun(), getRelTable(), getRulTable(), getSubrulTable(), getVersionAtoms(), getVersions(), and OutputProcessor().