|
libzypp
9.1.2
|
Helper providing pipe FDs for ExternalProgramWithStderr. More...
#include <ExternalProgram.h>

Public Types | |
| enum | { R = 0, W = 1 } |
Public Member Functions | |
| EarlyPipe () | |
| ~EarlyPipe () | |
| void | closeW () |
| FILE * | stderr () |
Protected Attributes | |
| FILE * | _stderr |
| int | _fds [2] |
Helper providing pipe FDs for ExternalProgramWithStderr.
Moved to a basse class because the pipe needs to be initialized before the ExternalProgram base class is initialized.
Definition at line 234 of file ExternalProgram.h.
| anonymous enum |
Definition at line 236 of file ExternalProgram.h.
Definition at line 585 of file ExternalProgram.cc.
| void zypp::_ExternalProgram::EarlyPipe::closeW | ( | ) | [inline] |
Definition at line 239 of file ExternalProgram.h.
Referenced by zypp::ExternalProgramWithStderr::_initStdErr(), and ~EarlyPipe().
| FILE* zypp::_ExternalProgram::EarlyPipe::stderr | ( | ) | [inline] |
Definition at line 240 of file ExternalProgram.h.
References _stderr.
FILE* zypp::_ExternalProgram::EarlyPipe::_stderr [protected] |
Definition at line 242 of file ExternalProgram.h.
Referenced by EarlyPipe(), stderr(), zypp::ExternalProgramWithStderr::stderrGetUpTo(), and ~EarlyPipe().
int zypp::_ExternalProgram::EarlyPipe::_fds[2] [protected] |
Definition at line 243 of file ExternalProgram.h.
Referenced by closeW(), and EarlyPipe().
1.7.6.1