6 #include "knowrob/formulas/Implication.h"
7 #include "knowrob/integration/python/utils.h"
16 const auto &x =
static_cast<const Implication &
>(other);
25 class_<Implication, std::shared_ptr<Implication>, bases<CompoundFormula>>
26 (
"Implication", init<const FormulaPtr &, const FormulaPtr &>())
const FormulaPtr & antecedent() const
const FormulaPtr & consequent() const
bool isEqual(const Formula &other) const override
Implication(const FormulaPtr &antecedent, const FormulaPtr &consequent)
void createType< Implication >()
std::shared_ptr< Formula > FormulaPtr