#include <PartialPolicy.h>

Public Member Functions | |
| virtual ActionSet | actions (const std::set< AspFluent > &state) const =0 throw () |
| virtual bool | empty () const =0 throw () |
| virtual void | merge (const AnswerSet &plan)=0 throw (std::logic_error) |
| virtual void | merge (const PartialPolicy *otherPolicy)=0 |
| virtual | ~PartialPolicy () |
Definition at line 13 of file PartialPolicy.h.
| virtual actasp::PartialPolicy::~PartialPolicy | ( | ) | [inline, virtual] |
Definition at line 22 of file PartialPolicy.h.
| virtual ActionSet actasp::PartialPolicy::actions | ( | const std::set< AspFluent > & | state | ) | const throw () [pure virtual] |
Implemented in actasp::GraphPolicy, and actasp::MultiPolicy.
| virtual bool actasp::PartialPolicy::empty | ( | ) | const throw () [pure virtual] |
Implemented in actasp::GraphPolicy, and actasp::MultiPolicy.
| virtual void actasp::PartialPolicy::merge | ( | const AnswerSet & | plan | ) | throw (std::logic_error) [pure virtual] |
Implemented in actasp::GraphPolicy, and actasp::MultiPolicy.
| virtual void actasp::PartialPolicy::merge | ( | const PartialPolicy * | otherPolicy | ) | [pure virtual] |
Implemented in actasp::GraphPolicy, and actasp::MultiPolicy.