Struct GraphNode

Struct Documentation

struct GraphNode

Public Types

using Ptr = std::shared_ptr<GraphNode>

Public Members

ActionStamped action
int node_num
int level_num
std::vector<plansys2::Predicate> predicates
std::vector<plansys2::Function> functions
std::list<GraphNode::Ptr> in_arcs
std::list<GraphNode::Ptr> out_arcs

Public Static Functions

static inline Ptr make_shared()