E-MailRelay
|
A private implementation class used by G::NewProcess that wraps a unix pipe. More...
Public Member Functions | |
void | inChild () |
void | inParent () |
int | fd () const |
void | dupTo (int fd_std) |
void | write (const std::string &) |
Pipe (const Pipe &)=delete | |
Pipe (Pipe &&)=delete | |
void | operator= (const Pipe &)=delete |
void | operator= (Pipe &&)=delete |
A private implementation class used by G::NewProcess that wraps a unix pipe.
Definition at line 52 of file gnewprocess_unix.cpp.
G::Pipe::Pipe | ( | ) |
Definition at line 345 of file gnewprocess_unix.cpp.
G::Pipe::~Pipe | ( | ) |
Definition at line 352 of file gnewprocess_unix.cpp.
void G::Pipe::dupTo | ( | int | fd_std | ) |
Definition at line 377 of file gnewprocess_unix.cpp.
int G::Pipe::fd | ( | ) | const |
Definition at line 372 of file gnewprocess_unix.cpp.
void G::Pipe::inChild | ( | ) |
Definition at line 358 of file gnewprocess_unix.cpp.
void G::Pipe::inParent | ( | ) |
Definition at line 365 of file gnewprocess_unix.cpp.