Public Member Functions

# BinNavi.API.reil.ReilEdge Class Reference

Edge between REIL blocks. More...

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

List of all members.

## Public Member Functions
ReilBlock | getSource ()
| Source block of the edge.
ReilBlock | getTarget ()
| Target block of the edge.
EdgeType | getType ()
| The type of the edge.
| ReilEdge (final ReilBlock source, final ReilBlock target, final EdgeType type)
String | toString ()
| Printable representation of the edge.

## Detailed Description

Represents an edge between two REIL blocks.

## Constructor & Destructor Documentation

BinNavi.API.reil.ReilEdge.ReilEdge | ( | final ReilBlock | source,
|  | final ReilBlock | target,
|  | final EdgeType | type |
| ) |  |  |

Creates a new REIL edge.

Parameters:

  | source | Source block.
  | target | Target block.
  | type | Edge type.

## Member Function Documentation

ReilBlock BinNavi.API.reil.ReilEdge.getSource | ( |  | ) |

Returns the source block of the edge.

Returns:
  The source block of the edge.

ReilBlock BinNavi.API.reil.ReilEdge.getTarget | ( |  | ) |

Returns the target block of the edge.

Returns:
  The target block of the edge.

EdgeType BinNavi.API.reil.ReilEdge.getType | ( |  | ) |

Returns the type of the edge.

Returns:
  The type of the edge.

String BinNavi.API.reil.ReilEdge.toString | ( |  | ) |

Returns the string representation of the edge.

Returns:
  The string representation of the edge.