Interface Tracer

Emulator tracer interface.

interface Tracer
  : Component ;

Methods

NameDescription
haltTracer () Stops temporaly this tracer.
isHalted () Check if this tracer is halted.
resumeTracer () Resume this tracer.
traceBus (Emulator, Address, Data, Read) This method is called after a read or write operation on the bus.
traceInstruction (Emulator, Opcode, Cycles) This method is called after the execution of an instruction.
traceInterrupt (Emulator, NMI) This method is called after triggering an interrupt.
traceReset (Emulator) This method is called after triggering a reset.
traceStack (Emulator, Pointer, Data, Push) This method is called when the stack changes.
getAuthor () Returns a string with the component author's name.
getName () Returns a string with the component's name.