knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
GraphSequence.h
Go to the documentation of this file.
1 /*
2  * This file is part of KnowRob, please consult
3  * https://github.com/knowrob/knowrob for license details.
4  */
5 
6 #ifndef KNOWROB_GRAPH_SEQUENCE_H
7 #define KNOWROB_GRAPH_SEQUENCE_H
8 
9 #include "knowrob/semweb/GraphConnective.h"
10 
11 namespace knowrob {
15  class GraphSequence : public GraphConnective {
16  public:
18 
19  explicit GraphSequence(const std::vector<std::shared_ptr<GraphTerm>> &terms)
21 
22  void write(std::ostream &os) const override;
23  };
24 } // knowrob
25 
26 #endif //KNOWROB_GRAPH_SEQUENCE_H
const auto & terms() const
GraphSequence(const std::vector< std::shared_ptr< GraphTerm >> &terms)
Definition: GraphSequence.h:19
void write(std::ostream &os) const override
GraphTermType
Definition: GraphTerm.h:16