Public Member Functions

com.google.security.zynamics.binnavi.API.reil.mono.InstructionGraphEdge Class Reference

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

List of all members.

Public Member Functions

InstructionGraphNode getSource ()
InstructionGraphNode getTarget ()
EdgeType getType ()
 InstructionGraphEdge (final InstructionGraphNode source, final InstructionGraphNode target, final EdgeType edgeType)

Detailed Description

Edge of an instruction graph.


Constructor & Destructor Documentation

com.google.security.zynamics.binnavi.API.reil.mono.InstructionGraphEdge.InstructionGraphEdge ( final InstructionGraphNode  source,
final InstructionGraphNode  target,
final EdgeType  edgeType 
)

Creates a new instruction graph edge.

Parameters:
source Source node of the edge.
target Target node of the edge.
edgeType Type of the edge.

Member Function Documentation

InstructionGraphNode com.google.security.zynamics.binnavi.API.reil.mono.InstructionGraphEdge.getSource (  ) 

Returns the source node of the edge.

Returns:
The source node of the edge.
InstructionGraphNode com.google.security.zynamics.binnavi.API.reil.mono.InstructionGraphEdge.getTarget (  ) 

Returns the target node of the edge.

Returns:
The target node of the edge.
EdgeType com.google.security.zynamics.binnavi.API.reil.mono.InstructionGraphEdge.getType (  ) 

Returns the type of the edge.

Returns:
The type of the edge.