Android-cuttlefish cvd tool
Classes | Namespaces | Functions
host_info.cpp File Reference
#include "cuttlefish/common/libs/utils/host_info.h"
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <sys/utsname.h>
#include <cstring>
#include <ostream>
#include <string>
#include <string_view>
#include "absl/base/no_destructor.h"
#include "absl/log/check.h"
#include "absl/log/log.h"
Include dependency graph for host_info.cpp:

Classes

struct  cuttlefish::anonymous_namespace{host_info.cpp}::HostUname
 

Namespaces

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

Functions

HostUname cuttlefish::anonymous_namespace{host_info.cpp}::GetHostUname ()
 
Arch cuttlefish::anonymous_namespace{host_info.cpp}::HostArch (std::string_view arch_str)
 
Os cuttlefish::anonymous_namespace{host_info.cpp}::HostOs (std::string_view os_str)
 
std::string_view cuttlefish::ArchToStringView (Arch arch)
 
std::ostream & cuttlefish::operator<< (std::ostream &out, Arch arch)
 
std::string_view cuttlefish::format_as (Arch arch)
 
const std::string & cuttlefish::HostArchStr ()
 
Arch cuttlefish::HostArch ()
 
HostInfo cuttlefish::GetHostInfo ()
 
bool cuttlefish::IsHostCompatible (Arch arch)
 
std::ostream & cuttlefish::operator<< (std::ostream &out, Os arch)