ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
StaticCFG::ControlFlowGraph::EdgeCopier Struct Reference

This class is used to copy edges when calling copy_graph(). More...

#include <cong_staticCFG.h>

Collaboration diagram for StaticCFG::ControlFlowGraph::EdgeCopier:

Public Member Functions

 EdgeCopier (const ControlFlowGraph &g1, ControlFlowGraph &g2)
 
void operator() (const Edge &e1, Edge &e2) const
 

Public Attributes

const ControlFlowGraphcfg1
 
ControlFlowGraphcfg2
 

Detailed Description

This class is used to copy edges when calling copy_graph().

Definition at line 196 of file cong_staticCFG.h.

Constructor & Destructor Documentation

StaticCFG::ControlFlowGraph::EdgeCopier::EdgeCopier ( const ControlFlowGraph g1,
ControlFlowGraph g2 
)
inline

Definition at line 198 of file cong_staticCFG.h.

Member Function Documentation

void StaticCFG::ControlFlowGraph::EdgeCopier::operator() ( const Edge e1,
Edge e2 
) const
inline

Definition at line 201 of file cong_staticCFG.h.

References cfg1, and cfg2.

Member Data Documentation

const ControlFlowGraph& StaticCFG::ControlFlowGraph::EdgeCopier::cfg1

Definition at line 204 of file cong_staticCFG.h.

Referenced by operator()().

ControlFlowGraph& StaticCFG::ControlFlowGraph::EdgeCopier::cfg2

Definition at line 205 of file cong_staticCFG.h.

Referenced by operator()().


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