Android-cuttlefish cvd tool
Namespaces | Functions | Variables
logs.cpp File Reference
#include "cuttlefish/host/commands/cvd/cli/commands/logs.h"
#include <unistd.h>
#include <algorithm>
#include <cerrno>
#include <cstring>
#include <iostream>
#include <optional>
#include <string>
#include <utility>
#include <vector>
#include "absl/log/log.h"
#include "android-base/file.h"
#include "cuttlefish/ansi_codes/ansi_codes.h"
#include "cuttlefish/flag_parser/flag.h"
#include "cuttlefish/flag_parser/gflags_compat.h"
#include "cuttlefish/host/commands/cvd/cli/command_request.h"
#include "cuttlefish/host/commands/cvd/cli/help_format.h"
#include "cuttlefish/host/commands/cvd/cli/selector/selector.h"
#include "cuttlefish/host/commands/cvd/instances/instance_manager.h"
#include "cuttlefish/host/commands/cvd/instances/local_instance.h"
#include "cuttlefish/host/commands/cvd/instances/local_instance_group.h"
#include "cuttlefish/result/result.h"
Include dependency graph for logs.cpp:

Namespaces

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

Functions

bool cuttlefish::anonymous_namespace{logs.cpp}::IsGroupLevelLog (const std::string &log_name)
 
std::vector< std::string > cuttlefish::anonymous_namespace{logs.cpp}::RemoveInaccessibleFilenames (std::vector< std::string > filenames)
 
Result< void > cuttlefish::anonymous_namespace{logs.cpp}::PrintLogsList (const std::vector< std::pair< LocalInstanceGroup, std::vector< LocalInstance > > > &found_instances)
 
Result< void > cuttlefish::anonymous_namespace{logs.cpp}::PrintLog (const std::string &filename, const bool use_pager)
 
Result< void > cuttlefish::anonymous_namespace{logs.cpp}::PrintLogsTree (const std::vector< std::pair< LocalInstanceGroup, std::vector< LocalInstance > > > &found_instances)
 

Variables

constexpr char cuttlefish::anonymous_namespace{logs.cpp}::kSummaryHelpText [] = "List and display log files"