#include <Rule.hh>
Data Fields | |
| MatchConstraintVec | constraints |
| the additional constraints for this RuleSide More... | |
| NodeVec | nodes |
Protected Member Functions | |
| RuleSide & | operator= (const RuleSide &toCopy) |
| RuleSide (const NodeVec &nodes, const MatchConstraintVec *const constraints=NULL) | |
| RuleSide (const RuleSide &toCopy) | |
| ~RuleSide () | |
| destruction More... | |
Friends | |
| class | Rule |
A container that stores the information of a context side of a graph grammar rule like left, right, and context.
|
protected |
Construction
| nodes | the node indices in the core graph that are present in this Rule side |
| constraints | the additional constraint for this rule side where the node IDs are given according the core of the rule |
|
protected |
copy construction
| toCopy | the object to make a copy of |
|
protected |
assignment operator
| toCopy | the object to make this a copy of |
| MatchConstraintVec ggl::Rule::RuleSide::constraints |
| NodeVec ggl::Rule::RuleSide::nodes |