riscemu.types.exceptions module
RiscEmu (c) 2021 Anton Lydike
SPDX-License-Identifier: MIT
- exception riscemu.types.exceptions.RiscemuBaseException
Bases:
BaseException
- abstract message()
- print_stacktrace()
- exception riscemu.types.exceptions.ParseException(msg, data=None)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(msg, data=None)
- message()
- riscemu.types.exceptions.ASSERT_EQ(a1, a2)
- riscemu.types.exceptions.ASSERT_LEN(a1, size)
- riscemu.types.exceptions.ASSERT_NOT_NULL(a1)
- riscemu.types.exceptions.ASSERT_NOT_IN(a1, a2)
- riscemu.types.exceptions.ASSERT_IN(a1, a2)
- exception riscemu.types.exceptions.LinkerException(msg, data)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(msg, data)
- message()
- exception riscemu.types.exceptions.MemoryAccessException(msg, addr, size, op)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(msg, addr, size, op)
- message()
- exception riscemu.types.exceptions.OutOfMemoryException(action)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(action)
- message()
- exception riscemu.types.exceptions.InvalidAllocationException(msg, name, size, flags)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(msg, name, size, flags)
- message()
- exception riscemu.types.exceptions.UnimplementedInstruction(ins: Instruction, context=None)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(ins: Instruction, context=None)
- message()
- exception riscemu.types.exceptions.InvalidRegisterException(reg)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(reg)
- message()
- exception riscemu.types.exceptions.InvalidSyscallException(scall)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(scall)
- message()
- riscemu.types.exceptions.INS_NOT_IMPLEMENTED(ins)
- exception riscemu.types.exceptions.NumberFormatException(msg)
Bases:
riscemu.types.exceptions.RiscemuBaseException
- __init__(msg)
- message()
- exception riscemu.types.exceptions.LaunchDebuggerException
Bases:
riscemu.types.exceptions.RiscemuBaseException
- message()