|
Android-cuttlefish cvd tool
|
#include "cuttlefish/host/commands/assemble_cvd/guest_config.h"#include <fcntl.h>#include <unistd.h>#include <functional>#include <map>#include <optional>#include <string>#include <string_view>#include <unordered_map>#include <utility>#include <vector>#include "absl/strings/match.h"#include "absl/strings/numbers.h"#include "absl/strings/str_cat.h"#include "absl/strings/str_split.h"#include "fmt/format.h"#include "google/protobuf/io/zero_copy_stream_impl.h"#include "google/protobuf/text_format.h"#include "cuttlefish/common/libs/key_equals_value/key_equals_value.h"#include "cuttlefish/common/libs/utils/device_type.h"#include "cuttlefish/common/libs/utils/environment.h"#include "cuttlefish/common/libs/utils/files.h"#include "cuttlefish/common/libs/utils/host_info.h"#include "cuttlefish/common/libs/utils/in_sandbox.h"#include "cuttlefish/files/file_exists.h"#include "cuttlefish/host/commands/assemble_cvd/boot_image_utils.h"#include "cuttlefish/host/commands/assemble_cvd/flags/boot_image.h"#include "cuttlefish/host/commands/assemble_cvd/flags/kernel_path.h"#include "cuttlefish/host/commands/assemble_cvd/flags/system_image_dir.h"#include "cuttlefish/host/commands/assemble_cvd/proto/guest_config.pb.h"#include "cuttlefish/host/libs/config/config_utils.h"#include "cuttlefish/host/libs/config/display.h"#include "cuttlefish/host/libs/config/gpu_mode.h"#include "cuttlefish/pretty/optional.h"#include "cuttlefish/pretty/pretty.h"#include "cuttlefish/pretty/string.h"#include "cuttlefish/pretty/struct.h"#include "cuttlefish/process/command.h"#include "cuttlefish/process/managed_stdio.h"#include "cuttlefish/result/result.h"
Namespaces | |
| namespace | cuttlefish |
| namespace | cuttlefish::anonymous_namespace{guest_config.cc} |
Functions | |
| const std::unordered_map< config::GpuMode, GpuMode > & | cuttlefish::anonymous_namespace{guest_config.cc}::GetGpuModeMap () |
| Result< void > | cuttlefish::anonymous_namespace{guest_config.cc}::ParseGuestConfigTextProto (const std::string &guest_config_path, GuestConfig &guest_config) |
| Result< std::string > | cuttlefish::anonymous_namespace{guest_config.cc}::MapGetResult (const std::map< std::string, std::string, std::less< void > > android_info, std::string_view key) |
| bool | cuttlefish::anonymous_namespace{guest_config.cc}::MapHasValue (const std::map< std::string, std::string, std::less< void > > android_info, std::string_view key, std::string_view expected_value) |
| Result< void > | cuttlefish::anonymous_namespace{guest_config.cc}::ParseGuestConfigTxt (const std::string &guest_config_path, GuestConfig &guest_config) |
| PrettyStruct | cuttlefish::Pretty (const GuestConfig &config, PrettyAdlPlaceholder) |
| Result< std::vector< GuestConfig > > | cuttlefish::ReadGuestConfig (const BootImageFlag &boot_image, const KernelPathFlag &kernel_path, const SystemImageDirFlag &system_image_dirs) |