9#ifndef LLDB_HOST_POSIX_HOSTINFOPOSIX_H
10#define LLDB_HOST_POSIX_HOSTINFOPOSIX_H
static uint32_t GetUserID()
static bool ComputeSupportExeDirectory(FileSpec &file_spec)
static bool GetHostname(std::string &s)
static std::optional< std::string > GetOSKernelDescription()
static FileSpec GetDefaultShell()
static uint32_t GetEffectiveUserID()
static bool GetEnvironmentVar(const std::string &var_name, std::string &var)
static size_t GetPageSize()
static uint32_t GetGroupID()
static uint32_t GetEffectiveGroupID()
static UserIDResolver & GetUserIDResolver()
static bool ComputeHeaderDirectory(FileSpec &file_spec)
An abstract interface for things that know how to map numeric user/group IDs into names.
A class that represents a running process on the host machine.