Android-cuttlefish cvd tool
Namespaces | Functions | Variables
main.cc File Reference
#include <errno.h>
#include <stdlib.h>
#include <sys/resource.h>
#include <time.h>
#include <unistd.h>
#include <iostream>
#include <optional>
#include <string>
#include <string_view>
#include <unordered_map>
#include <utility>
#include <vector>
#include "absl/cleanup/cleanup.h"
#include "absl/log/log.h"
#include "absl/strings/str_split.h"
#include "android-base/file.h"
#include "fmt/format.h"
#include "cuttlefish/ansi_codes/should_color.h"
#include "cuttlefish/ansi_codes/terminal_colors.h"
#include "cuttlefish/common/libs/utils/environment.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/common/libs/utils/tee_logging.h"
#include "cuttlefish/flag_parser/flag.h"
#include "cuttlefish/flag_parser/gflags_compat.h"
#include "cuttlefish/host/commands/cvd/cli/log_files.h"
#include "cuttlefish/host/commands/cvd/cvd.h"
#include "cuttlefish/host/commands/cvd/instances/instance_database.h"
#include "cuttlefish/host/commands/cvd/instances/instance_manager.h"
#include "cuttlefish/host/commands/cvd/instances/lock/instance_lock.h"
#include "cuttlefish/host/commands/cvd/utils/common.h"
#include "cuttlefish/host/commands/cvd/version/version.h"
#include "cuttlefish/posix/strerror.h"
#include "cuttlefish/process/envp_to_map.h"
#include "cuttlefish/result/expect.h"
#include "cuttlefish/result/result_type.h"
Include dependency graph for main.cc:

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{main.cc}
 

Functions

LogSeverity cuttlefish::anonymous_namespace{main.cc}::CvdVerbosityOption (std::vector< std::string > &all_args)
 
Result< void > cuttlefish::anonymous_namespace{main.cc}::EnsureCvdDirectoriesExist ()
 
void cuttlefish::anonymous_namespace{main.cc}::IncreaseFileLimit ()
 
Result< void > cuttlefish::anonymous_namespace{main.cc}::CvdMain (std::vector< std::string > all_args)
 
std::string cuttlefish::anonymous_namespace{main.cc}::ColoredUrl (const std::string &url)
 
std::optional< std::string > cuttlefish::anonymous_namespace{main.cc}::InitializeLogs (std::vector< std::string > &all_args)
 
int main (int argc, char **argv)
 

Variables

char ** environ
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ environ

char** environ
extern