#include <virtualBinCFG.h>
Collaboration diagram for VirtualBinCFG::CFGNode:

Public Member Functions | |
| CFGNode (SgAsmInstruction *node, const AuxiliaryInformation *info=NULL) | |
| std::string | toString () const |
| std::string | toStringForDebugging () const |
| std::string | id () const |
| SgAsmInstruction * | getNode () const |
| std::vector< CFGEdge > | outEdges () const |
| std::vector< CFGEdge > | inEdges () const |
| bool | operator== (const CFGNode &o) const |
| bool | operator!= (const CFGNode &o) const |
| bool | operator< (const CFGNode &o) const |
Private Attributes | |
| SgAsmInstruction * | node |
| const AuxiliaryInformation * | info |
| VirtualBinCFG::CFGNode::CFGNode | ( | SgAsmInstruction * | node, | |
| const AuxiliaryInformation * | info = NULL | |||
| ) | [inline, explicit] |
| string VirtualBinCFG::CFGNode::toString | ( | ) | const |
| string VirtualBinCFG::CFGNode::toStringForDebugging | ( | ) | const |
| string VirtualBinCFG::CFGNode::id | ( | ) | const |
| SgAsmInstruction* VirtualBinCFG::CFGNode::getNode | ( | ) | const [inline] |
| vector< CFGEdge > VirtualBinCFG::CFGNode::outEdges | ( | ) | const |
| vector< CFGEdge > VirtualBinCFG::CFGNode::inEdges | ( | ) | const |
| bool VirtualBinCFG::CFGNode::operator== | ( | const CFGNode & | o | ) | const [inline] |
| bool VirtualBinCFG::CFGNode::operator!= | ( | const CFGNode & | o | ) | const [inline] |
| bool VirtualBinCFG::CFGNode::operator< | ( | const CFGNode & | o | ) | const [inline] |
SgAsmInstruction* VirtualBinCFG::CFGNode::node [private] |
const AuxiliaryInformation* VirtualBinCFG::CFGNode::info [private] |
1.4.7