libmicroemu
0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
src
libmicroemu
internal
trace
mnemonic_builder_context.h
1
#pragma once
2
#include "
libmicroemu/internal/result.h
"
3
#include "libmicroemu/internal/utils/const_string_builder.h"
4
#include "libmicroemu/types.h"
5
6
namespace
libmicroemu::internal
{
7
template
<
typename
TCpuAccessor,
typename
TItOps,
typename
TRegOps,
typename
TSpecRegOps>
8
struct
MnemonicBuilderContext
{
9
10
using
It = TItOps;
11
using
Reg = TRegOps;
12
using
SReg = TSpecRegOps;
13
14
const
TCpuAccessor &cpua;
15
ConstStringBuilder
&builder;
16
};
17
18
}
// namespace libmicroemu::internal
libmicroemu::internal::ConstStringBuilder
A class to build a const string in a buffer.
Definition
const_string_builder.h:14
libmicroemu::internal
The libmicroemu::internal namespace contains all classes and functions of libmicroemu which are priva...
Definition
bkpt_flags.h:6
result.h
Contains the Result class which is used to return the result of a function.
libmicroemu::internal::MnemonicBuilderContext
Definition
mnemonic_builder_context.h:8
Generated by
1.13.2