void CycleGraph::dumpGraphToFile(const char *filename)
{
char buffer[200];
- sprintf(buffer, "%s.dot",filename);
+ sprintf(buffer, "%s.dot", filename);
FILE *file = fopen(buffer, "w");
- fprintf(file, "digraph %s {\n",filename);
+ fprintf(file, "digraph %s {\n", filename);
dumpNodes(file);
- fprintf(file,"}\n");
- fclose(file);
+ fprintf(file, "}\n");
+ fclose(file);
}
#endif
*/
bool CycleGraph::checkReachable(CycleNode *from, CycleNode *to)
{
- std::vector<CycleNode *, ModelAlloc<CycleNode *> > queue;
+ std::vector< CycleNode *, ModelAlloc<CycleNode *> > queue;
discovered->reset();
queue.push_back(from);
for (unsigned int i = 0; i < node->getNumEdges(); i++) {
CycleNode *next = node->getEdge(i);
if (!discovered->contains(next)) {
- discovered->put(next,next);
+ discovered->put(next, next);
queue.push_back(next);
}
}
bool CycleGraph::checkPromise(const ModelAction *fromact, Promise *promise)
{
- std::vector<CycleNode *, ModelAlloc<CycleNode *> > queue;
+ std::vector< CycleNode *, ModelAlloc<CycleNode *> > queue;
discovered->reset();
CycleNode *from = actionToNode.get(fromact);
for (unsigned int i = 0; i < node->getNumEdges(); i++) {
CycleNode *next = node->getEdge(i);
if (!discovered->contains(next)) {
- discovered->put(next,next);
+ discovered->put(next, next);
queue.push_back(next);
}
}