|
Android-cuttlefish cvd tool
|
#include "cuttlefish/host/commands/assemble_cvd/bootconfig_args.h"#include <stdint.h>#include <array>#include <functional>#include <map>#include <string>#include <string_view>#include <unordered_map>#include <unordered_set>#include <vector>#include "absl/log/log.h"#include "absl/strings/numbers.h"#include "absl/strings/str_join.h"#include "absl/strings/str_split.h"#include "fmt/format.h"#include "cuttlefish/common/libs/utils/device_type.h"#include "cuttlefish/common/libs/utils/host_info.h"#include "cuttlefish/common/libs/utils/json.h"#include "cuttlefish/host/libs/config/config_constants.h"#include "cuttlefish/host/libs/config/cuttlefish_config.h"#include "cuttlefish/host/libs/config/gpu_mode.h"#include "cuttlefish/host/libs/config/secure_hals.h"#include "cuttlefish/host/libs/config/vmm_mode.h"#include "cuttlefish/host/libs/vm_manager/crosvm_manager.h"#include "cuttlefish/host/libs/vm_manager/qemu_manager.h"#include "cuttlefish/host/libs/vm_manager/vm_manager.h"#include "cuttlefish/result/result.h"
Namespaces | |
| namespace | cuttlefish |
| namespace | cuttlefish::anonymous_namespace{bootconfig_args.cpp} |
Functions | |
| template<typename T > | |
| void | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::AppendMapWithReplacement (T *destination, const T &source) |
| Result< std::unordered_map< std::string, std::string > > | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::ConsoleBootconfig (const CuttlefishConfig::InstanceSpecific &instance) |
| Result< void > | cuttlefish::ValidateBoardBootconfigKeys (const cuttlefish::DeviceType type, const std::map< std::string, std::string, std::less< void > > args) |
| Result< std::unordered_map< std::string, std::string > > | cuttlefish::BootconfigArgsFromConfig (const CuttlefishConfig &config, const CuttlefishConfig::InstanceSpecific &instance, const std::map< std::string, std::string, std::less< void > > builtin_bootconfig_args) |
| Result< std::string > | cuttlefish::BootconfigArgsString (const std::unordered_map< std::string, std::string > &args, const std::string &separator) |
Variables | |
| static constexpr std::string_view | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysShared [] |
| static constexpr std::string_view | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysAuto [] |
| static constexpr std::string_view | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysMinidroid [] |
| static constexpr std::string_view | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysSdvCore [] |
| static constexpr std::string_view | cuttlefish::anonymous_namespace{bootconfig_args.cpp}::kLegacyBoardBootconfigKeysDesktop [] |