riscemu.Exceptions module¶
RiscEmu (c) 2021 Anton Lydike
SPDX-License-Identifier: MIT
-
exception
riscemu.Exceptions.
ParseException
(msg, data=None)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(msg, data=None)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
riscemu.Exceptions.
ASSERT_EQ
(a1, a2)¶
-
riscemu.Exceptions.
ASSERT_LEN
(a1, size)¶
-
riscemu.Exceptions.
ASSERT_NOT_NULL
(a1)¶
-
riscemu.Exceptions.
ASSERT_NOT_IN
(a1, a2)¶
-
riscemu.Exceptions.
ASSERT_IN
(a1, a2)¶
-
exception
riscemu.Exceptions.
LinkerException
(msg, data)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(msg, data)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
MemoryAccessException
(msg, addr, size, op)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(msg, addr, size, op)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
OutOfMemoryException
(action)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(action)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
InvalidAllocationException
(msg, name, size, flags)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(msg, name, size, flags)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
UnimplementedInstruction
(ins: LoadedInstruction)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(ins: LoadedInstruction)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
InvalidRegisterException
(reg)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(reg)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
InvalidSyscallException
(scall)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(scall)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
riscemu.Exceptions.
INS_NOT_IMPLEMENTED
(ins)¶
-
exception
riscemu.Exceptions.
NumberFormatException
(msg)¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
__init__
(msg)¶ Initialize self. See help(type(self)) for accurate signature.
-
message
()¶
-
-
exception
riscemu.Exceptions.
LaunchDebuggerException
¶ Bases:
riscemu.Exceptions.RiscemuBaseException
-
message
()¶
-