Android-cuttlefish cvd tool
Classes | Namespaces | Functions | Variables
converter.cpp File Reference
#include "cuttlefish/host/commands/cvd/acloud/converter.h"
#include <sys/stat.h>
#include <optional>
#include <regex>
#include <string>
#include <utility>
#include <vector>
#include <android-base/file.h>
#include <android-base/parseint.h>
#include <android-base/strings.h>
#include <google/protobuf/text_format.h>
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/common/libs/utils/environment.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/flag_parser.h"
#include "cuttlefish/common/libs/utils/result.h"
#include "cuttlefish/common/libs/utils/subprocess.h"
#include "cuttlefish/common/libs/utils/subprocess_managed_stdio.h"
#include "cuttlefish/host/commands/cvd/acloud/config.h"
#include "cuttlefish/host/commands/cvd/acloud/create_converter_parser.h"
#include "cuttlefish/host/commands/cvd/cli/command_request.h"
#include "cuttlefish/host/commands/cvd/cli/selector/selector_constants.h"
#include "cuttlefish/host/commands/cvd/instances/device_name.h"
#include "cuttlefish/host/commands/cvd/instances/lock/lock_file.h"
#include "cuttlefish/host/commands/cvd/utils/common.h"
#include "cuttlefish/host/libs/config/config_constants.h"
Include dependency graph for converter.cpp:

Classes

struct  cuttlefish::anonymous_namespace{converter.cpp}::BranchBuildTargetInfo
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{converter.cpp}
 
namespace  cuttlefish::acloud_impl
 

Functions

static Result< BranchBuildTargetInfo > cuttlefish::anonymous_namespace{converter.cpp}::GetDefaultBranchBuildTarget (const std::string default_branch_str)
 
Result< std::vector< std::string > > cuttlefish::anonymous_namespace{converter.cpp}::BashTokenize (const std::string &str)
 
Result< ConvertedAcloudCreateCommand > cuttlefish::acloud_impl::ConvertAcloudCreate (const CommandRequest &request)
 

Variables

const std::vector< std::string > cuttlefish::anonymous_namespace{converter.cpp}::kKernelImageNames
 
const std::vector< std::string > cuttlefish::anonymous_namespace{converter.cpp}::kInitRamFsImageName = {"initramfs.img"}
 
const std::vector< std::string > cuttlefish::anonymous_namespace{converter.cpp}::kBootImageName = {"boot.img"}
 
const std::vector< std::string > cuttlefish::anonymous_namespace{converter.cpp}::kVendorBootImageName = {"vendor_boot.img"}
 
const std::string cuttlefish::anonymous_namespace{converter.cpp}::kMixedSuperImageName = "mixed_super.img"