Android-cuttlefish cvd tool
Namespaces | Functions | Variables
common.cpp File Reference
#include "cuttlefish/host/commands/cvd/utils/common.h"
#include <mutex>
#include <ostream>
#include <string>
#include <string_view>
#include <unordered_map>
#include <android-base/file.h>
#include <android-base/logging.h>
#include <android-base/strings.h>
#include "cuttlefish/common/libs/utils/contains.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/result.h"
#include "cuttlefish/host/libs/config/config_utils.h"
Include dependency graph for common.cpp:

Namespaces

namespace  cuttlefish
 

Functions

Result< std::string > cuttlefish::AndroidHostPath (const cvd_common::Envs &envs)
 
template<typename T >
std::ostream & cuttlefish::operator<< (std::ostream &out, const std::vector< T > &v)
 
Result< android::base::LogSeveritycuttlefish::EncodeVerbosity (const std::string &verbosity)
 
Result< std::string > cuttlefish::VerbosityToString (const android::base::LogSeverity verbosity)
 
android::base::LogSeverity cuttlefish::SetMinimumVerbosity (const android::base::LogSeverity severity)
 
Result< android::base::LogSeveritycuttlefish::SetMinimumVerbosity (const std::string &severity)
 
android::base::LogSeverity cuttlefish::GetMinimumVerbosity ()
 
std::string cuttlefish::CvdDir ()
 
std::string cuttlefish::PerUserDir ()
 
std::string cuttlefish::PerUserCacheDir ()
 
std::string cuttlefish::InstanceDatabasePath ()
 
std::string cuttlefish::InstanceLocksPath ()
 
std::string cuttlefish::DefaultBaseDir ()
 
Result< std::string > cuttlefish::GroupDirFromHome (std::string_view dir)
 
std::string cuttlefish::AssemblyDirFromHome (const std::string &group_home_dir)
 

Variables

static std::mutex cuttlefish::verbosity_mutex