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

Description

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: