20 m_for_stdout(for_stdout) {}
35 m_data.append((
const char *)s, length);
A class to manage flag bits.
void PrintAsync(const char *s, size_t len, bool is_stdout)
void Flush() override
Flush the stream.
size_t WriteImpl(const void *src, size_t src_len) override
Output character bytes to the stream.
~StreamAsynchronousIO() override
StreamAsynchronousIO(Debugger &debugger, bool for_stdout, bool colors)
A stream class that can stream formatted output to a file.
A class that represents a running process on the host machine.