Android-cuttlefish cvd tool
Namespaces | Functions | Variables
command.cc File Reference
#include "cuttlefish/process/command.h"
#include <errno.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <unistd.h>
#include <cerrno>
#include <cstring>
#include <functional>
#include <map>
#include <optional>
#include <ostream>
#include <set>
#include <sstream>
#include <string>
#include <string_view>
#include <unordered_set>
#include <utility>
#include <vector>
#include "absl/log/check.h"
#include "absl/log/log.h"
#include "absl/strings/match.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/str_join.h"
#include "absl/strings/str_split.h"
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/common/libs/utils/contains.h"
#include "cuttlefish/common/libs/utils/files.h"
#include "cuttlefish/process/subprocess.h"
#include "cuttlefish/process/subprocess_options.h"
#include "cuttlefish/result/result.h"
Include dependency graph for command.cc:

Namespaces

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

Functions

bool cuttlefish::anonymous_namespace{command.cc}::validate_redirects (const std::map< Command::StdIoChannel, int > &redirects, const std::map< SharedFD, int > &inherited_fds)
 
void cuttlefish::anonymous_namespace{command.cc}::do_redirects (const std::map< Command::StdIoChannel, int > &redirects)
 
std::vector< const char * > cuttlefish::anonymous_namespace{command.cc}::ToCharPointers (const std::vector< std::string > &vect)
 
std::ostream & cuttlefish::operator<< (std::ostream &out, const Command &command)
 

Variables

char ** environ
 

Variable Documentation

◆ environ

char** environ
extern