Public Member Functions | Package Functions

# BinNavi.API.disassembly.ICodeNodeListener Interface Reference

Used to listen on code nodes. More...

Inheritance diagram for BinNavi.API.disassembly.ICodeNodeListener:

List of all members.

## Public Member Functions
void | removedInstruction (CodeNode codeNode, Instruction instruction)
| Signals that an instruction was removed from the code node.
## Package Functions
void | addedInstruction (CodeNode codeNode, Instruction instruction)
| Signals that an instruction was added to the code node.

## Detailed Description

Listener interface that must be implemented by all objects that want to be notified about changes in a code node.

## Member Function Documentation

void BinNavi.API.disassembly.ICodeNodeListener.addedInstruction | ( | CodeNode | codeNode,
|  | Instruction | instruction |
| ) |  |  | `[package]`

Invoked after an instruction was added to a code node.

Parameters:

  | codeNode | The code node the instruction was added to.
  | instruction | The instruction that was added to the code node.

void BinNavi.API.disassembly.ICodeNodeListener.removedInstruction | ( | CodeNode | codeNode,
|  | Instruction | instruction |
| ) |  |  |

Invoked after an instruction was removed from a code node.

Parameters:

  | codeNode | The code node the instruction was removed from.
  | instruction | The instruction that was removed from the code node.