libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
mem_access_results.h
1#pragma once
2#include "libmicroemu/types.h"
3
4namespace libmicroemu::internal {
5
6enum class ReadStatusCode : u32 {
7 kOk = 0U,
8 kReadNotAllowed = 1U,
9};
10
11template <typename T> struct ReadResult {
12 T content;
13 ReadStatusCode status_code;
14};
15
16enum class WriteStatusCode : u32 {
17 kOk = 0U,
18 kWriteNotAllowed = 1U,
19};
20
21template <typename T> struct WriteResult {
22 WriteStatusCode status_code;
23};
24
25} // namespace libmicroemu::internal
The libmicroemu::internal namespace contains all classes and functions of libmicroemu which are priva...
Definition bkpt_flags.h:6
Definition mem_access_results.h:11
Definition mem_access_results.h:21