|
libmicroemu 0.2.0
ARM Microcontroller Emulator Library
|
| ▼Nlibmicroemu | The libmicroemu namespace contains all classes and functions of the libmicroemu which are public |
| ►Ninternal | The libmicroemu::internal namespace contains all classes and functions of libmicroemu which are private |
| CApsrRegister | |
| CCcrRegister | |
| CCfsrBusFault | |
| CCfsrMemManage | |
| CCfsrUsageFault | |
| CControlRegister | |
| CCpuStates | Cpu states class |
| CEmuContext | |
| CEpsrRegister | |
| CExceptionStates | |
| CExecResult | Returned by the libmicroemu::Machine::Exec method. Contains the status code of the execution and the program exit code |
| CIInstrToMnemonic | |
| CIpsrRegister | |
| CIRegAccessor | Interface for accessing general-purpose registers |
| CISpecialRegAccessor | Interface for accessing special registers |
| CIstateRegister | |
| CMachine | Represents the main emulation machine for handling microcontroller emulation |
| CNullLogger | Null logger class Used to disable logging |
| COpCode | |
| CRawInstr | |
| CRegisterOffsets | |
| CSingleExceptionState | Represents the state of a single exception |
| CStaticLogger | Static logger class |
| CSysCtrlRegister | |
| CSysTickRegister | |
| CThumbImmediateResult | |
| CU32_parts | |
| ▼Nlibmicroemu | |
| ►Ninternal | |
| Chas_kRegisters | |
| Chas_kRegisters< T, void_t< decltype(T::kRegisters)> > | |
| CRArg | Register argument class |
| CRArgConst | Register argument constant class |
| CResult |