Android-cuttlefish cvd tool
|
Enumerations | |
enum | ArgValueType { UINTEGER , BOOLEAN , TEXT } |
Functions | |
bool | IsLocalBuild (std::string path) |
Flag | GflagsCompatFlagOverride (const std::string &name, std::vector< Override > &values) |
bool | IsUnsignedInteger (const std::string &str) |
ArgValueType | GetArgValueType (const std::string &str) |
Json::Value | OverrideToJson (const std::string &key, const std::string &leafValue) |
std::vector< Flag > | GetFlagsVector (LoadFlags &load_flags) |
void | MakeAbsolute (std::string &path, const std::string &working_dir) |
Result< Json::Value > | ParseJsonFile (const std::string &file_path) |
Result< std::vector< std::string > > | GetConfiguredSystemImagePaths (const EnvironmentSpecification &config) |
std::optional< std::string > | GetConfiguredSystemHostPath (const EnvironmentSpecification &config) |
Result< Json::Value > | GetOverriddenConfig (const std::string &config_path, const std::vector< Override > &override_flags) |
Result< LoadDirectories > | GenerateLoadDirectories (const std::string &parent_directory, std::vector< std::string > &system_image_path_configs, std::optional< std::string > system_host_path, const int num_instances) |
std::vector< std::string > | FillEmptyInstanceNames (std::vector< std::string > instance_names) |
Result< CvdFlags > | ParseCvdConfigs (const EnvironmentSpecification &launch, const LoadDirectories &load_directories) |
Variables | |
constexpr std::string_view | kOverrideSeparator = ":" |
constexpr std::string_view | kCredentialSourceOverride |
constexpr std::string_view | kProjectIDOverride = "fetch.project_id" |
enum cuttlefish::anonymous_namespace{load_configs_parser.cpp}::ArgValueType |
std::vector< std::string > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::FillEmptyInstanceNames | ( | std::vector< std::string > | instance_names | ) |
Result< LoadDirectories > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GenerateLoadDirectories | ( | const std::string & | parent_directory, |
std::vector< std::string > & | system_image_path_configs, | ||
std::optional< std::string > | system_host_path, | ||
const int | num_instances | ||
) |
ArgValueType cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GetArgValueType | ( | const std::string & | str | ) |
std::optional< std::string > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GetConfiguredSystemHostPath | ( | const EnvironmentSpecification & | config | ) |
Result< std::vector< std::string > > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GetConfiguredSystemImagePaths | ( | const EnvironmentSpecification & | config | ) |
std::vector< Flag > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GetFlagsVector | ( | LoadFlags & | load_flags | ) |
Result< Json::Value > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GetOverriddenConfig | ( | const std::string & | config_path, |
const std::vector< Override > & | override_flags | ||
) |
Flag cuttlefish::anonymous_namespace{load_configs_parser.cpp}::GflagsCompatFlagOverride | ( | const std::string & | name, |
std::vector< Override > & | values | ||
) |
bool cuttlefish::anonymous_namespace{load_configs_parser.cpp}::IsLocalBuild | ( | std::string | path | ) |
bool cuttlefish::anonymous_namespace{load_configs_parser.cpp}::IsUnsignedInteger | ( | const std::string & | str | ) |
void cuttlefish::anonymous_namespace{load_configs_parser.cpp}::MakeAbsolute | ( | std::string & | path, |
const std::string & | working_dir | ||
) |
Json::Value cuttlefish::anonymous_namespace{load_configs_parser.cpp}::OverrideToJson | ( | const std::string & | key, |
const std::string & | leafValue | ||
) |
Result< CvdFlags > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::ParseCvdConfigs | ( | const EnvironmentSpecification & | launch, |
const LoadDirectories & | load_directories | ||
) |
Result< Json::Value > cuttlefish::anonymous_namespace{load_configs_parser.cpp}::ParseJsonFile | ( | const std::string & | file_path | ) |
|
constexpr |
|
constexpr |
|
constexpr |