Android-cuttlefish cvd tool
Namespaces | Functions
config_utils.cpp File Reference
#include "cuttlefish/host/libs/config/config_utils.h"
#include <cstdlib>
#include <iomanip>
#include <sstream>
#include <string>
#include "absl/log/log.h"
#include "absl/strings/match.h"
#include "cuttlefish/common/libs/utils/contains.h"
#include "cuttlefish/common/libs/utils/environment.h"
#include "cuttlefish/common/libs/utils/host_info.h"
#include "cuttlefish/common/libs/utils/in_sandbox.h"
#include "cuttlefish/common/libs/utils/random.h"
#include "cuttlefish/files/file_exists.h"
#include "cuttlefish/host/libs/config/config_constants.h"
#include "cuttlefish/process/execute.h"
Include dependency graph for config_utils.cpp:

Namespaces

namespace  cuttlefish
 

Functions

int cuttlefish::InstanceFromString (std::string instance_str)
 
int cuttlefish::InstanceFromEnvironment ()
 
int cuttlefish::GetInstance ()
 
int cuttlefish::GetDefaultVsockCid ()
 
int cuttlefish::GetVsockServerPort (const int base, const int vsock_guest_cid)
 
std::string cuttlefish::GetGlobalConfigFileLink ()
 
std::string cuttlefish::ForCurrentInstance (const char *prefix)
 
std::string cuttlefish::RandomSerialNumber (const std::string &prefix)
 
std::string cuttlefish::DefaultHostArtifactsPath (const std::string &file_name)
 
std::string cuttlefish::HostBinaryDir ()
 
bool cuttlefish::UseQemuPrebuilt ()
 
std::string cuttlefish::DefaultQemuBinaryDir ()
 
std::string cuttlefish::HostBinaryPath (const std::string &binary_name)
 
std::string cuttlefish::HostUsrSharePath (const std::string &file)
 
std::string cuttlefish::HostQemuBiosPath ()
 
std::string cuttlefish::DefaultGuestImagePath (const std::string &file_name)
 
std::string cuttlefish::DefaultEnvironmentPath (const std::string &environment_key, const std::string &default_value, const std::string &subpath)
 
bool cuttlefish::IsValidAndroidHostOutPath (const std::string &path)
 
bool cuttlefish::HostSupportsQemuCli ()
 
std::string cuttlefish::GetSeccompPolicyDir ()