|
ROSE
0.9.6a
|
#include <rose.h>#include <filteredCFG.h>#include <boost/function.hpp>#include <boost/graph/adjacency_list.hpp>#include <boost/shared_ptr.hpp>

Go to the source code of this file.
Classes | |
| struct | StaticCFG::DefaultFilter |
| struct | StaticCFG::InterestingCFGNodeFilter |
| class | StaticCFG::ControlFlowGraph |
| struct | StaticCFG::ControlFlowGraph::VertexCopier |
| This class is used to copy vertices when calling copy_graph(). More... | |
| struct | StaticCFG::ControlFlowGraph::EdgeCopier |
| This class is used to copy edges when calling copy_graph(). More... | |
Namespaces | |
| StaticCFG | |
Constant Groups | |
| StaticCFG | |
Typedefs | |
| typedef boost::function< bool(const VirtualCFG::CFGNode &)> | StaticCFG::CFGNodeFilter |
| typedef VirtualCFG::FilteredCFGNode < CFGNodeFilter > | StaticCFG::CFGNode |
| typedef VirtualCFG::FilteredCFGEdge < CFGNodeFilter > | StaticCFG::CFGEdge |
| typedef boost::shared_ptr < CFGNode > | StaticCFG::CFGNodePtr |
| typedef boost::shared_ptr < CFGEdge > | StaticCFG::CFGEdgePtr |
Functions | |
| void | StaticCFG::writeCFGNode (std::ostream &out, const CFGNode &cfgNode) |
| This function helps to write the DOT file for vertices. More... | |
| void | StaticCFG::writeCFGEdge (std::ostream &out, const CFGEdge &e) |
| This function helps to write the DOT file for edges. More... | |