#include <prop_operator.h>

Public Types | |
| typedef std::vector < boost::shared_ptr< const PropLogic > > | children_type |
| The type for the container of a propositional connective's variables. | |
Public Member Functions | |
| void | printVariables (NameIDSet &dep_set) const |
| Gets the set of variable names for this propositional formula. | |
| PropOperator (const PropLogic &p1, const PropLogic &p2) | |
| Default constructor. Currently, only binary propositional operators are supported. | |
Protected Attributes | |
| children_type | children_ |
Definition at line 36 of file prop_operator.h.
| typedef std::vector<boost::shared_ptr<const PropLogic> > predicate_manager::PropOperator::children_type |
The type for the container of a propositional connective's variables.
Definition at line 40 of file prop_operator.h.
| PropOperator::PropOperator | ( | const PropLogic & | p1, |
| const PropLogic & | p2 | ||
| ) |
Default constructor. Currently, only binary propositional operators are supported.
Definition at line 36 of file prop_operator.cpp.
| void PropOperator::printVariables | ( | NameIDSet & | dep_set | ) | const [virtual] |
Gets the set of variable names for this propositional formula.
Implements predicate_manager::PropLogic.
Definition at line 47 of file prop_operator.cpp.
Definition at line 50 of file prop_operator.h.