| Debugger() | Machine |  [private] | 
  | DelayedLoad(int nextReg, int nextVal) | Machine |  [private] | 
  | DumpState() | Machine |  [private] | 
  | Interrupt class | Machine |  [friend] | 
  | Machine(bool debug) | Machine |  | 
  | mainMemory | Machine |  | 
  | OneInstruction(Instruction *instr) | Machine |  [private] | 
  | pageTable | Machine |  | 
  | pageTableSize | Machine |  | 
  | RaiseException(ExceptionType which, int badVAddr) | Machine |  [private] | 
  | ReadMem(int addr, int size, int *value) | Machine |  | 
  | ReadRegister(int num) | Machine |  | 
  | registers | Machine |  [private] | 
  | Run() | Machine |  | 
  | runUntilTime | Machine |  [private] | 
  | singleStep | Machine |  [private] | 
  | tlb | Machine |  | 
  | Translate(int virtAddr, int *physAddr, int size, bool writing) | Machine |  [private] | 
  | WriteMem(int addr, int size, int value) | Machine |  | 
  | WriteRegister(int num, int value) | Machine |  | 
  | ~Machine() | Machine |  |