VirtualCFG::InterestingNode Class Reference

#include <virtualCFG.h>

Collaboration diagram for VirtualCFG::InterestingNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 InterestingNode (CFGNode n)
std::string toString () const
std::string toStringForDebugging () const
std::string id () const
SgNodegetNode () const
unsigned int getIndex () const
std::vector< InterestingEdgeoutEdges () const
std::vector< InterestingEdgeinEdges () const
bool isInteresting () const
bool operator== (const InterestingNode &o) const
bool operator!= (const InterestingNode &o) const
bool operator< (const InterestingNode &o) const

Private Attributes

CFGNode n

Constructor & Destructor Documentation

VirtualCFG::InterestingNode::InterestingNode ( CFGNode  n  )  [inline]


Member Function Documentation

std::string VirtualCFG::InterestingNode::toString (  )  const [inline]

std::string VirtualCFG::InterestingNode::toStringForDebugging (  )  const [inline]

std::string VirtualCFG::InterestingNode::id (  )  const [inline]

SgNode* VirtualCFG::InterestingNode::getNode (  )  const [inline]

unsigned int VirtualCFG::InterestingNode::getIndex (  )  const [inline]

std::vector<InterestingEdge> VirtualCFG::InterestingNode::outEdges (  )  const

std::vector<InterestingEdge> VirtualCFG::InterestingNode::inEdges (  )  const

bool VirtualCFG::InterestingNode::isInteresting (  )  const [inline]

bool VirtualCFG::InterestingNode::operator== ( const InterestingNode o  )  const [inline]

bool VirtualCFG::InterestingNode::operator!= ( const InterestingNode o  )  const [inline]

bool VirtualCFG::InterestingNode::operator< ( const InterestingNode o  )  const [inline]


Member Data Documentation

CFGNode VirtualCFG::InterestingNode::n [private]


The documentation for this class was generated from the following file:
Generated on Mon Aug 30 21:43:29 2010 for ROSE by  doxygen 1.4.7