mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-20 20:23:57 +00:00
Separate application and emulator settings
This commit is contained in:
@@ -7,16 +7,18 @@ namespace test
|
||||
std::string output_buffer{};
|
||||
|
||||
emulator_callbacks callbacks{
|
||||
.stdout_callback = [&output_buffer](const std::string_view data) { output_buffer.append(data); },
|
||||
.stdout_callback =
|
||||
[&output_buffer](const std::string_view data) {
|
||||
output_buffer.append(data); //
|
||||
},
|
||||
};
|
||||
|
||||
const emulator_settings settings{
|
||||
.arguments = {u"-time"},
|
||||
.disable_logging = true,
|
||||
.use_relative_time = false,
|
||||
};
|
||||
|
||||
auto emu = create_sample_emulator(settings, false, callbacks);
|
||||
auto emu = create_sample_emulator(settings, {.print_time = true}, std::move(callbacks));
|
||||
emu.start();
|
||||
|
||||
constexpr auto prefix = "Time: "sv;
|
||||
|
||||
Reference in New Issue
Block a user