@Override
	public void setEmulate(Emulate emu) {
		// Make sure all callbbacks are aware of new emulator
		emulate = emu;
		IteratorSTL<Pair<Address, BreakCallBack>> iter1;

		for (iter1 = addressCallback.begin(); !iter1.isEnd(); iter1.increment()) {
			iter1.get().second.setEmulate(emu);
		}
		if (defaultPcodeCallback != null) {
			defaultPcodeCallback.setEmulate(emu);
		}
		IteratorSTL<Pair<Long, BreakCallBack>> iter2;
		for (iter2 = pcodeCallback.begin(); !iter2.isEnd(); iter2.increment()) {
			iter2.get().second.setEmulate(emu);
		}
	}
This routine invokes the setEmulate method on each breakpoint currently in the table
@param emu is the emulator to be associated with the breakpoints
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emulate/BreakTableCallBack.java