19#include <unordered_map>
34 static std::string
name() {
return "qemu_cli"; }
49 std::vector<VmmDependencyCommand*>& dependency_commands)
override;
Definition: cuttlefish_config.h:252
Definition: cuttlefish_config.h:52
Definition: qemu_manager.h:32
QemuManager(Arch)
Definition: qemu_manager.cpp:117
static std::string name()
Definition: qemu_manager.h:34
bool IsSupported() override
Definition: qemu_manager.cpp:119
Result< std::unordered_map< std::string, std::string > > ConfigureBootDevices(const CuttlefishConfig::InstanceSpecific &instance) override
Definition: qemu_manager.cpp:206
Arch arch_
Definition: qemu_manager.h:52
virtual ~QemuManager()=default
Result< std::vector< MonitorCommand > > StartCommands(const CuttlefishConfig &config, std::vector< VmmDependencyCommand * > &dependency_commands) override
Definition: qemu_manager.cpp:233
Result< std::unordered_map< std::string, std::string > > ConfigureGraphics(const CuttlefishConfig::InstanceSpecific &instance) override
Definition: qemu_manager.cpp:122
Definition: vm_manager.h:39
Definition: alloc_driver.h:20
Arch
Definition: host_info.h:23
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30