cz::muni::stanse::codestructures::CFGHandle Class Reference

Collaboration diagram for cz::muni::stanse::codestructures::CFGHandle:
[legend]

List of all members.

Public Member Functions

 CFGHandle (Unit unit, CFG cfg)
synchronized void drop ()
Element getElement ()
Set< CFGNodegetAllNodes ()
Set< CFGNodegetAllNodesReverse ()
CFGNode getStartNode ()
CFGNode getEndNode ()
String toDot ()
String toString ()
boolean isSymbolLocal (String symbol)
Set< String > getSymbols ()
String getFunctionName ()

Protected Member Functions

Unit getUnit ()


Detailed Description

Holds a handle to a CFG which might be unmapped

Constructor & Destructor Documentation

cz::muni::stanse::codestructures::CFGHandle::CFGHandle ( Unit  unit,
CFG  cfg 
) [inline]


Member Function Documentation

synchronized void cz::muni::stanse::codestructures::CFGHandle::drop (  )  [inline]

Element cz::muni::stanse::codestructures::CFGHandle::getElement (  )  [inline]

Set<CFGNode> cz::muni::stanse::codestructures::CFGHandle::getAllNodes (  )  [inline]

Set<CFGNode> cz::muni::stanse::codestructures::CFGHandle::getAllNodesReverse (  )  [inline]

CFGNode cz::muni::stanse::codestructures::CFGHandle::getStartNode (  )  [inline]

CFGNode cz::muni::stanse::codestructures::CFGHandle::getEndNode (  )  [inline]

String cz::muni::stanse::codestructures::CFGHandle::toDot (  )  [inline]

String cz::muni::stanse::codestructures::CFGHandle::toString (  )  [inline]

boolean cz::muni::stanse::codestructures::CFGHandle::isSymbolLocal ( String  symbol  )  [inline]

Set<String> cz::muni::stanse::codestructures::CFGHandle::getSymbols (  )  [inline]

Unit cz::muni::stanse::codestructures::CFGHandle::getUnit (  )  [inline, protected]

String cz::muni::stanse::codestructures::CFGHandle::getFunctionName (  )  [inline]


The documentation for this class was generated from the following file:

Generated on Thu Jan 13 16:24:08 2011 for Stanse by  doxygen 1.5.6