ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ssa_private::CFG< CFGNodeT, CFGEdgeT >::VertexCopier Struct Reference

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

#include <boostGraphCFG.h>

Public Member Functions

 VertexCopier (const CFG< CFGNodeT, CFGEdgeT > &g1, CFG< CFGNodeT, CFGEdgeT > &g2)
 
void operator() (const Vertex &v1, Vertex &v2) const
 

Public Attributes

const CFG< CFGNodeT, CFGEdgeT > & cfg1
 
CFG< CFGNodeT, CFGEdgeT > & cfg2
 

Detailed Description

template<class CFGNodeT, class CFGEdgeT>
struct ssa_private::CFG< CFGNodeT, CFGEdgeT >::VertexCopier

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

Definition at line 129 of file boostGraphCFG.h.

Constructor & Destructor Documentation

template<class CFGNodeT, class CFGEdgeT>
ssa_private::CFG< CFGNodeT, CFGEdgeT >::VertexCopier::VertexCopier ( const CFG< CFGNodeT, CFGEdgeT > &  g1,
CFG< CFGNodeT, CFGEdgeT > &  g2 
)
inline

Definition at line 131 of file boostGraphCFG.h.

Member Function Documentation

template<class CFGNodeT, class CFGEdgeT>
void ssa_private::CFG< CFGNodeT, CFGEdgeT >::VertexCopier::operator() ( const Vertex v1,
Vertex v2 
) const
inline

Member Data Documentation

template<class CFGNodeT, class CFGEdgeT>
const CFG<CFGNodeT, CFGEdgeT>& ssa_private::CFG< CFGNodeT, CFGEdgeT >::VertexCopier::cfg1
template<class CFGNodeT, class CFGEdgeT>
CFG<CFGNodeT, CFGEdgeT>& ssa_private::CFG< CFGNodeT, CFGEdgeT >::VertexCopier::cfg2

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