Public Member Functions

com.google.security.zynamics.binnavi.API.reil.ReilEdge Class Reference

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

List of all members.

Public Member Functions

ReilBlock getSource ()
ReilBlock getTarget ()
EdgeType getType ()
 ReilEdge (final ReilBlock source, final ReilBlock target, final EdgeType type)
String toString ()

Detailed Description

Represents an edge between two REIL blocks.


Constructor & Destructor Documentation

com.google.security.zynamics.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 com.google.security.zynamics.binnavi.API.reil.ReilEdge.getSource (  ) 

Returns the source block of the edge.

Returns:
The source block of the edge.
ReilBlock com.google.security.zynamics.binnavi.API.reil.ReilEdge.getTarget (  ) 

Returns the target block of the edge.

Returns:
The target block of the edge.
EdgeType com.google.security.zynamics.binnavi.API.reil.ReilEdge.getType (  ) 

Returns the type of the edge.

Returns:
The type of the edge.
String com.google.security.zynamics.binnavi.API.reil.ReilEdge.toString (  ) 

Returns the string representation of the edge.

Returns:
The string representation of the edge.