X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=cyclegraph.h;h=0a6f7382a69cf78dae9b4d2bf995864b599b3912;hb=ac8e176cd4a8756244c12dbbcaf961d27bfc8a74;hp=8fac5eb590c671682d48a6b8a8377bdeed21e2c2;hpb=c9a40b4c0218a83d4ec91fe3f9019dc9dbd6b142;p=model-checker.git diff --git a/cyclegraph.h b/cyclegraph.h index 8fac5eb..0a6f738 100644 --- a/cyclegraph.h +++ b/cyclegraph.h @@ -31,13 +31,13 @@ class CycleGraph { void rollbackChanges(); #if SUPPORT_MOD_ORDER_DUMP void dumpNodes(FILE *file); - void dumpGraphToFile(const char * filename); + void dumpGraphToFile(const char *filename); #endif SNAPSHOTALLOC private: CycleNode * getNode(const ModelAction *); - HashTable * discovered; + HashTable *discovered; /** @brief A table for mapping ModelActions to CycleNodes */ HashTable actionToNode; @@ -62,18 +62,18 @@ class CycleGraph { class CycleNode { public: CycleNode(const ModelAction *action); - bool addEdge(CycleNode * node); + bool addEdge(CycleNode *node); CycleNode * getEdge(unsigned int i) const; unsigned int getNumEdges() const; bool setRMW(CycleNode *); - CycleNode* getRMW(); - const ModelAction * getAction() {return action;}; + CycleNode * getRMW() const; + const ModelAction * getAction() const { return action; } void popEdge() { edges.pop_back(); - }; + } void clearRMW() { - hasRMW=NULL; + hasRMW = NULL; } SNAPSHOTALLOC @@ -86,7 +86,7 @@ class CycleNode { /** Pointer to a RMW node that reads from this node, or NULL, if none * exists */ - CycleNode * hasRMW; + CycleNode *hasRMW; }; #endif