Added accessors to parsed SAS information.

This commit is contained in:
2016-05-20 18:18:30 +02:00
parent 2d3760b774
commit b083d77ad4
2 changed files with 49 additions and 0 deletions

View File

@@ -31,6 +31,13 @@ class Description
public:
Description();
const std::vector<Variable> &variables() const;
const std::vector<MutexGroup> &mutexGroups() const;
const std::vector<AssignedVariable> &initialStateFacts() const;
const std::vector<AssignedVariable> &goalFacts() const;
const std::vector<Operator> &operators() const;
const std::vector<AxiomRule> &axiomRules() const;
void print(std::ostream &ostream) const;
private: