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