Emul8.Peripherals.CPU.TranslationCPU.ExecuteHooks C# (CSharp) Method

ExecuteHooks() private method

private ExecuteHooks ( uint address ) : void
address uint
return void
        private void ExecuteHooks(uint address)
        {
            lock(hooks)
            {
                HookDescriptor hookDescriptor;
                if(!hooks.TryGetValue(address, out hookDescriptor))
                {
                    return;
                }

                this.DebugLog("Executing hooks registered at address 0x{0:X8}", address);
                hookDescriptor.ExecuteCallbacks();
            }
        }
TranslationCPU