Android-cuttlefish cvd tool
|
#include "cuttlefish/host/commands/cvd/instances/run_cvd_proc_collector.h"
#include <cctype>
#include <optional>
#include <sstream>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
#include "cuttlefish/common/libs/utils/contains.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/proc_file_utils.h"
#include "cuttlefish/host/commands/cvd/utils/common.h"
#include "cuttlefish/host/libs/config/config_constants.h"
Classes | |
struct | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::RunCvdProcInfo |
class | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::RunCvdProcessCollector |
Namespaces | |
namespace | cuttlefish |
namespace | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp} |
Functions | |
bool | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::IsTrue (std::string value) |
static Result< std::string > | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::SearchFilesInPath (const std::string &dir_path, const std::vector< std::string > &files) |
static Result< std::string > | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::StopCvdPath (const RunCvdProcInfo &info) |
static std::optional< std::string > | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::HostOut (const cvd_common::Envs &envs) |
Result< RunCvdProcInfo > | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::ExtractRunCvdInfo (const pid_t pid) |
Result< std::vector< RunCvdProcInfo > > | cuttlefish::anonymous_namespace{run_cvd_proc_collector.cpp}::ExtractAllRunCvdInfo (std::optional< uid_t > uid) |
Result< std::vector< GroupProcInfo > > | cuttlefish::CollectRunCvdGroups () |