Android-cuttlefish cvd tool
Namespaces | Functions | Variables
common.cpp File Reference
#include "cuttlefish/host/commands/cvd/utils/common.h"
#include <stddef.h>
#include <unistd.h>
#include <ostream>
#include <string>
#include <string_view>
#include <unordered_map>
#include <vector>
#include "absl/strings/str_format.h"
#include "absl/strings/strip.h"
#include "fmt/format.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/files/directory_exists.h"
#include "cuttlefish/files/file_exists.h"
#include "cuttlefish/files/is_directory_empty.h"
#include "cuttlefish/host/libs/config/config_utils.h"
#include "cuttlefish/result/result.h"
Include dependency graph for common.cpp:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{common.cpp}
 

Functions

bool cuttlefish::anonymous_namespace{common.cpp}::ShouldUsePreviousCvdLocation ()
 
Result< std::string > cuttlefish::AndroidHostPath (const std::unordered_map< std::string, std::string > &envs)
 
template<typename T >
std::ostream & cuttlefish::operator<< (std::ostream &out, const std::vector< T > &v)
 
std::string cuttlefish::CvdDir ()
 
std::string cuttlefish::PerUserDir ()
 
std::string cuttlefish::PerUserCacheDir ()
 
std::string cuttlefish::InstanceDatabasePath ()
 
std::string cuttlefish::InstanceLocksPath ()
 
Result< std::string > cuttlefish::GroupDirFromHome (std::string_view dir)
 
std::string cuttlefish::AssemblyDirFromHome (const std::string &group_home_dir)
 

Variables

constexpr char cuttlefish::anonymous_namespace{common.cpp}::kDefaultCvdDir [] = "/var/tmp/cvd"
 
constexpr char cuttlefish::anonymous_namespace{common.cpp}::kPreviousDefaultCvdDir [] = "/tmp/cvd"