proxygen
|
This is the complete list of members for folly::Subprocess, including all inherited members.
CLOSE | folly::Subprocess | static |
closeParentFd(int childFd) | folly::Subprocess | |
communicate(StringPiece input=StringPiece()) | folly::Subprocess | |
communicate(FdCallback readCallback, FdCallback writeCallback) | folly::Subprocess | |
communicateIOBuf(IOBufQueue input=IOBufQueue()) | folly::Subprocess | |
enableNotifications(int childFd, bool enabled) | folly::Subprocess | |
FdCallback typedef | folly::Subprocess | |
findByChildFd(const int childFd) const | folly::Subprocess | private |
kill() | folly::Subprocess | inline |
notificationsEnabled(int childFd) const | folly::Subprocess | |
operator=(const Subprocess &)=delete | folly::Subprocess | |
operator=(Subprocess &&)=default | folly::Subprocess | |
parentFd(int childFd) const | folly::Subprocess | inline |
pid() const | folly::Subprocess | |
pid_ | folly::Subprocess | private |
PIPE | folly::Subprocess | static |
PIPE_IN | folly::Subprocess | static |
PIPE_OUT | folly::Subprocess | static |
pipes_ | folly::Subprocess | private |
poll(struct rusage *ru=nullptr) | folly::Subprocess | |
pollChecked() | folly::Subprocess | |
prepareChild(const Options &options, const sigset_t *sigmask, const char *childDir) const | folly::Subprocess | private |
readChildErrorPipe(int pfd, const char *executable) | folly::Subprocess | private |
readLinesCallback(Callback &&fdLineCb, uint64_t maxLineLength=0, char delimiter= '\n', uint64_t bufSize=1024) -> ReadLinesCallback< typename std::decay< Callback >::type > | folly::Subprocess | inlinestatic |
returnCode() const | folly::Subprocess | inline |
returnCode_ | folly::Subprocess | private |
runChild(const char *executable, char **argv, char **env, const Options &options) const | folly::Subprocess | private |
sendSignal(int signal) | folly::Subprocess | |
setAllNonBlocking() | folly::Subprocess | |
spawn(std::unique_ptr< const char *[]> argv, const char *executable, const Options &options, const std::vector< std::string > *env) | folly::Subprocess | private |
spawnInternal(std::unique_ptr< const char *[]> argv, const char *executable, Options &options, const std::vector< std::string > *env, int errFd) | folly::Subprocess | private |
stderrFd() const | folly::Subprocess | inline |
stdinFd() const | folly::Subprocess | inline |
stdoutFd() const | folly::Subprocess | inline |
Subprocess(const Subprocess &)=delete | folly::Subprocess | |
Subprocess(Subprocess &&)=default | folly::Subprocess | |
Subprocess() | folly::Subprocess | |
Subprocess(const std::vector< std::string > &argv, const Options &options=Options(), const char *executable=nullptr, const std::vector< std::string > *env=nullptr) | folly::Subprocess | explicit |
Subprocess(const std::string &cmd, const Options &options=Options(), const std::vector< std::string > *env=nullptr) | folly::Subprocess | explicit |
takeOwnershipOfPipes() | folly::Subprocess | |
terminate() | folly::Subprocess | inline |
wait() | folly::Subprocess | |
waitChecked() | folly::Subprocess | |
~Subprocess() | folly::Subprocess |