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... | |