Public Member Functions | Package Functions

com.google.security.zynamics.binnavi.API.disassembly.IDirectedGraph< NodeType, EdgeType > Interface Reference

List of all members.

Public Member Functions

List< EdgeTypegetEdges ()
List< NodeType > getNodes ()
int nodeCount ()

Package Functions

int edgeCount ()

Detailed Description

Interface that must be implemented by all graph types that want to make use of API graph algorithms.

Parameters:
<NodeType> Type of the nodes in the graph.
<EdgeType> Type of the edges in the graph.

Member Function Documentation

int com.google.security.zynamics.binnavi.API.disassembly.IDirectedGraph< NodeType, EdgeType >.edgeCount (  )  [package]

Returns the number of edges in the graph.

Returns:
The number of edges in the graph.
List<EdgeType> com.google.security.zynamics.binnavi.API.disassembly.IDirectedGraph< NodeType, EdgeType >.getEdges (  ) 

Returns the edges of the graph.

Returns:
The edges of the graph.
List<NodeType> com.google.security.zynamics.binnavi.API.disassembly.IDirectedGraph< NodeType, EdgeType >.getNodes (  ) 

Returns the nodes of the graph.

Returns:
The nodes of the graph.
int com.google.security.zynamics.binnavi.API.disassembly.IDirectedGraph< NodeType, EdgeType >.nodeCount (  ) 

Returns the number of nodes in the graph.

Returns:
The number of nodes in the graph.