13 #ifndef ZYPP_EXTERNALPROGRAM_H
14 #define ZYPP_EXTERNALPROGRAM_H
92 bool use_pty =
false,
int stderr_fd = -1,
bool default_locale =
false,
93 const Pathname& root =
"");
114 bool use_pty =
false,
int stderr_fd = -1,
bool default_locale =
false,
115 const Pathname& root =
"");
119 bool use_pty =
false,
int stderr_fd = -1,
bool default_locale =
false,
120 const Pathname& root =
"");
124 bool use_pty =
false,
int stderr_fd = -1,
bool default_locale =
false,
125 const Pathname& root =
"");
129 bool use_pty =
false,
int stderr_fd = -1,
bool default_locale =
false,
130 const Pathname& root =
"");
201 std::ostream &
operator>>( std::ostream & out_r );
223 int stderr_fd = -1,
bool default_locale =
false,
224 const char* root = NULL);
229 namespace _ExternalProgram
271 bool stderrGetUpTo( std::string & retval_r,
const char delim_r,
bool returnDelim_r =
false );
290 #endif // ZYPP_EXTERNALPROGRAM_H