Public Types | Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::InsnCFGVertexWriter< Graph > Struct Template Reference


template<class Graph>
struct Rose::BinaryAnalysis::InsnCFGVertexWriter< Graph >

A vertex property writer for instruction-based CFGs.

This causes vertex names to be instructions rather than numbers, and it colors function entry and exit nodes to make them stand out better.

Definition at line 17 of file BinaryAnalysis/Utility.h.

#include <Rose/BinaryAnalysis/Utility.h>

Public Types

typedef boost::graph_traits< Graph >::vertex_descriptor Vertex

Public Member Functions

 InsnCFGVertexWriter (Graph &cfg)
void operator() (std::ostream &output, const Vertex &v) const

Public Attributes

const Graph & cfg

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