Lines Matching refs:SubGraph
30 int Graph::addSubGraph (SubGraph *sbGraph)
36 SubGraph **newSubGraph= new SubGraph * [numSubGraph+BLKSIZE];
39 newSubGraph[ii]= subGraph[ii];
42 delete [] subGraph;
44 subGraph= newSubGraph;
48 subGraph= new SubGraph * [BLKSIZE];
54 subGraph[numSubGraph]= sbGraph;
76 int Graph::getSubGraphIndex (SubGraph *sGraph)
79 if (subGraph[ii] == sGraph)
86 void Graph::BeginRule (SubGraph *subg)
95 void Graph::EndRule (SubGraph *subg)
104 void Graph::BeginItem (SubGraph *subg)
113 void Graph::BeginItemRepeat (SubGraph *subg, int minCount, int maxCount)
122 void Graph::AddRuleRef (SubGraph *subg, int ruleNo)
132 void Graph::AddLabel (SubGraph *subg, int labNo)
141 void Graph::AddTag (SubGraph *subg, int tagNo)
150 void Graph::EndItem (SubGraph *subg)
159 void Graph::BeginOneOf (SubGraph *subg)
168 void Graph::EndOneOf (SubGraph *subg)
177 void Graph::BeginCount (SubGraph *subg, int minCount, int maxCount)
186 void Graph::EndCount (SubGraph *subg)
195 void Graph::BeginOptional (SubGraph *subg)
204 void Graph::ExpandRules (SubGraph *subg)
206 subg->ExpandRules (subGraph, subIndex, numSubGraph);