cmUVProcessChain: Return output and error streams as file descriptors

This commit is contained in:
Kyle Edwards
2023-06-09 10:02:47 -04:00
parent ec81d40be4
commit b8fd273ed7
9 changed files with 68 additions and 89 deletions

View File

@@ -5,7 +5,6 @@
#include <array>
#include <cstddef> // IWYU pragma: keep
#include <cstdint>
#include <iosfwd>
#include <memory>
#include <string>
#include <utility>
@@ -99,8 +98,8 @@ public:
uv_loop_t& GetLoop();
// FIXME: Add stdin support
std::istream* OutputStream();
std::istream* ErrorStream();
int OutputStream();
int ErrorStream();
bool Valid() const;
bool Wait(int64_t milliseconds = -1);