Public Member Functions

BinNavi.API.disassembly.BlockEdge Class Reference

Represents edges between basic blocks in flowgraphs. More...

Inherits com::zynamics::zylib::types::graphs::DefaultEdge< BasicBlock >.

List of all members.

Public Member Functions

BasicBlock getSource ()
 Source block of the edge.
BasicBlock getTarget ()
 Target block of the edge.
EdgeType getType ()
 Type of the edge.
String toString ()
 Printable representation of the edge.

Detailed Description

Block edges are used to connect basic blocks in flowgraphs.


Member Function Documentation

BasicBlock BinNavi.API.disassembly.BlockEdge.getSource (  ) 

Returns the source block of the edge.

Returns:
The source block of the edge.
BasicBlock BinNavi.API.disassembly.BlockEdge.getTarget (  ) 

Returns the target block of the edge.

Returns:
The target block of the edge.
EdgeType BinNavi.API.disassembly.BlockEdge.getType (  ) 

Returns the type of the edge.

Returns:
The type of the edge.
String BinNavi.API.disassembly.BlockEdge.toString (  ) 

Returns a string representation of the edge.

Returns:
A string representation of the edge.