#ifdef SUPERMODEL_DEBUGGER #ifndef INCLUDED_INTERRUPT_H #define INCLUDED_INTERRUPT_H #include "Types.h" namespace Debugger { class CCPUDebug; /* * Class that represents a CPU interrupt (just a specialised CPU exception). */ class CInterrupt { public: CCPUDebug *cpu; const char *id; const UINT16 code; const char *name; bool trap; unsigned long count; CInterrupt(CCPUDebug *intCPU, const char *intId, UINT16 intCode, const char *intName); }; } #endif // INCLUDED_INTERRUPT_H #endif // SUPERMODEL_DEBUGGER