Lines Matching defs:systembuf
29 #include "utils/process/systembuf.hpp"
38 using utils::process::systembuf;
41 /// Private implementation fields for systembuf.
42 struct systembuf::impl {
43 /// File descriptor attached to the systembuf.
69 /// Constructs a new systembuf based on an open file descriptor.
75 systembuf::systembuf(const int fd, std::size_t bufsize) :
82 /// Destroys a systembuf object.
84 /// \post The file descriptor attached to this systembuf is closed.
85 systembuf::~systembuf(void)
91 /// Reads new data when the systembuf read buffer underflows.
94 systembuf::int_type
95 systembuf::underflow(void)
123 systembuf::int_type
124 systembuf::overflow(int c)
141 systembuf::sync(void)