Public Member Functions | Package Functions

# BinNavi.API.reil.mono.IInfluencingState< LatticeElement extends ILatticeElement< LatticeElement >, ObjectType > Interface Reference

Interface for influencing states. More...

List of all members.

## Public Member Functions
ObjectType | getObject ()
| The additional object associated with the influencing state.
## Package Functions
LatticeElement | getElement ()
| The lattice element of the influencing state.

## Detailed Description

Interface that must be implemented by all classes to be used as influencing states in the context of MonoREIL.

Parameters:

  | <LatticeElement> | Type of the elements in the lattice.
  | <ObjectType> | Type of the additional object.

## Member Function Documentation

LatticeElement BinNavi.API.reil.mono.IInfluencingState< LatticeElement extends ILatticeElement< LatticeElement >, ObjectType >.getElement | ( |  | ) | `[package]`

Returns the lattice element that belongs to the influencing state.

Returns:
  The lattice element that belongs to the influencing state.

ObjectType BinNavi.API.reil.mono.IInfluencingState< LatticeElement extends ILatticeElement< LatticeElement >, ObjectType >.getObject | ( |  | ) |

Returns the additional object that is associated with the influencing state.

Returns:
  The additional object that is associated with the influencing state.