32#ifndef ASYNC_PTY_STREAM_BUF_INCLUDED
33#define ASYNC_PTY_STREAM_BUF_INCLUDED
149 std::vector<char> m_buf;
154 virtual int_type overflow(int_type ch);
155 virtual int sync(
void);
156 bool writeToPty(
void);
A stream buffer class to stream characters to a PTY.
Pty * pty(void) const
Return the PTY this stream is attached to.
~PtyStreamBuf(void)
Destructor.
PtyStreamBuf(Pty *pty, std::size_t buf_size=256)
Default constructor.
A wrapper class for using a PTY.
Namespace for the asynchronous programming classes.