ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Backstroke::CFG< CFGNodeFilter >::VertexCopier Struct Reference

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

#include <graphTemplate.h>

Public Member Functions

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

Public Attributes

const CFG< CFGNodeFilter > & cfg1
 
CFG< CFGNodeFilter > & cfg2
 

Detailed Description

template<class CFGNodeFilter>
struct Backstroke::CFG< CFGNodeFilter >::VertexCopier

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

Definition at line 249 of file graphTemplate.h.

Constructor & Destructor Documentation

template<class CFGNodeFilter>
Backstroke::CFG< CFGNodeFilter >::VertexCopier::VertexCopier ( const CFG< CFGNodeFilter > &  g1,
CFG< CFGNodeFilter > &  g2 
)
inline

Definition at line 251 of file graphTemplate.h.

Member Function Documentation

template<class CFGNodeFilter>
void Backstroke::CFG< CFGNodeFilter >::VertexCopier::operator() ( const Vertex v1,
Vertex v2 
) const
inline

Member Data Documentation

template<class CFGNodeFilter>
const CFG<CFGNodeFilter>& Backstroke::CFG< CFGNodeFilter >::VertexCopier::cfg1
template<class CFGNodeFilter>
CFG<CFGNodeFilter>& Backstroke::CFG< CFGNodeFilter >::VertexCopier::cfg2

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