Public Member Functions | Package Functions

# BinNavi.API.reil.mono.IGraphWalker< GraphNode, ObjectType > Interface Reference

Used to walk through lattice graphs. More...

List of all members.

## Public Member Functions
List<?extends IInfluencingNode < GraphNode, ObjectType > > | getInfluencing (GraphNode node)
| List of nodes that influence a given node.
## Package Functions
List< GraphNode > | getInfluenced (GraphNode node)
| List of nodes that are influenced by a given node.

## Detailed Description

The GraphWalker interface is used to walk through lattice graphs.

Parameters:

  | <GraphNode> | Type of the nodes in the walked graph.
  | <ObjectType> | Type of additional objects passed around.

## Member Function Documentation

List<GraphNode> BinNavi.API.reil.mono.IGraphWalker< GraphNode, ObjectType >.getInfluenced | ( | GraphNode | node | ) | `[package]`

Returns a list of nodes that contains all nodes that are influenced by state changes in the passed node.

Parameters:

  | node | The start node.

Returns:
  List of nodes that are influenced by the passed node.

List<? extends IInfluencingNode<GraphNode, ObjectType> > BinNavi.API.reil.mono.IGraphWalker< GraphNode, ObjectType >.getInfluencing | ( | GraphNode | node | ) |

Returns a list of nodes that contains all nodes that are necessary to determine the state of the passed node.

Parameters:

  | node | The start node.

Returns:
  List of nodes that influence the passed node.