ROSE 0.11.145.147
Public Member Functions | List of all members
VirtualBinCFG::CFGEdge Class Reference

Description

Definition at line 103 of file virtualBinCFG.h.

Public Member Functions

 CFGEdge (CFGNode src, CFGNode tgt, const AuxiliaryInformation *=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
 

Constructor & Destructor Documentation

◆ CFGEdge()

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

Definition at line 109 of file virtualBinCFG.h.

Member Function Documentation

◆ toString()

string VirtualBinCFG::CFGEdge::toString ( ) const

Definition at line 36 of file virtualBinCFG.C.

◆ toStringForDebugging()

string VirtualBinCFG::CFGEdge::toStringForDebugging ( ) const

Definition at line 40 of file virtualBinCFG.C.

◆ id()

string VirtualBinCFG::CFGEdge::id ( ) const

Definition at line 71 of file virtualBinCFG.C.

◆ source()

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

Definition at line 118 of file virtualBinCFG.h.

◆ target()

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

Definition at line 121 of file virtualBinCFG.h.

◆ condition()

EdgeConditionKind VirtualBinCFG::CFGEdge::condition ( ) const

Definition at line 78 of file virtualBinCFG.C.

◆ operator==()

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

Definition at line 129 of file virtualBinCFG.h.

◆ operator!=()

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

Definition at line 132 of file virtualBinCFG.h.

◆ operator<()

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

Definition at line 135 of file virtualBinCFG.h.


The documentation for this class was generated from the following files: