VirtualBinCFG::CFGEdge Class Reference

#include <virtualBinCFG.h>

Collaboration diagram for VirtualBinCFG::CFGEdge:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CFGEdge (CFGNode src, CFGNode tgt, const AuxiliaryInformation *info=NULL)
std::string toString () const
std::string toStringForDebugging () const
std::string id () const
CFGNode source () const
CFGNode target () const
EdgeConditionKind condition () const
bool operator== (const CFGEdge &o) const
bool operator!= (const CFGEdge &o) const
bool operator< (const CFGEdge &o) const

Private Attributes

CFGNode src
CFGNode tgt
const AuxiliaryInformationinfo

Constructor & Destructor Documentation

VirtualBinCFG::CFGEdge::CFGEdge ( CFGNode  src,
CFGNode  tgt,
const AuxiliaryInformation info = NULL 
) [inline]


Member Function Documentation

string VirtualBinCFG::CFGEdge::toString (  )  const

string VirtualBinCFG::CFGEdge::toStringForDebugging (  )  const

string VirtualBinCFG::CFGEdge::id (  )  const

CFGNode VirtualBinCFG::CFGEdge::source (  )  const [inline]

CFGNode VirtualBinCFG::CFGEdge::target (  )  const [inline]

EdgeConditionKind VirtualBinCFG::CFGEdge::condition (  )  const

bool VirtualBinCFG::CFGEdge::operator== ( const CFGEdge o  )  const [inline]

bool VirtualBinCFG::CFGEdge::operator!= ( const CFGEdge o  )  const [inline]

bool VirtualBinCFG::CFGEdge::operator< ( const CFGEdge o  )  const [inline]


Member Data Documentation

CFGNode VirtualBinCFG::CFGEdge::src [private]

CFGNode VirtualBinCFG::CFGEdge::tgt [private]

const AuxiliaryInformation* VirtualBinCFG::CFGEdge::info [private]


The documentation for this class was generated from the following files:
Generated on Mon Aug 30 21:43:27 2010 for ROSE by  doxygen 1.4.7