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.