#include <shared_fd_stream.h>
|
| int | underflow () override |
| |
| std::streamsize | xsgetn (char *dest, std::streamsize count) override |
| |
| int | overflow (int c) override |
| |
| std::streamsize | xsputn (const char *source, std::streamsize count) override |
| |
| int | pbackfail (int c) override |
| |
◆ SharedFDStreambuf()
| cuttlefish::SharedFDStreambuf::SharedFDStreambuf |
( |
SharedFD |
shared_fd | ) |
|
◆ overflow()
| int cuttlefish::SharedFDStreambuf::overflow |
( |
int |
c | ) |
|
|
overrideprivate |
◆ pbackfail()
| int cuttlefish::SharedFDStreambuf::pbackfail |
( |
int |
c | ) |
|
|
overrideprivate |
◆ underflow()
| int cuttlefish::SharedFDStreambuf::underflow |
( |
| ) |
|
|
overrideprivate |
◆ xsgetn()
| std::streamsize cuttlefish::SharedFDStreambuf::xsgetn |
( |
char * |
dest, |
|
|
std::streamsize |
count |
|
) |
| |
|
overrideprivate |
◆ xsputn()
| std::streamsize cuttlefish::SharedFDStreambuf::xsputn |
( |
const char * |
source, |
|
|
std::streamsize |
count |
|
) |
| |
|
overrideprivate |
◆ kBufferSize
| constexpr const ptrdiff_t cuttlefish::SharedFDStreambuf::kBufferSize = 4096 + kUngetSize |
|
staticconstexprprivate |
◆ kUngetSize
| constexpr const ptrdiff_t cuttlefish::SharedFDStreambuf::kUngetSize = 128 |
|
staticconstexprprivate |
◆ read_buffer_
| std::unique_ptr<char[]> cuttlefish::SharedFDStreambuf::read_buffer_ = nullptr |
|
private |
◆ shared_fd_
| SharedFD cuttlefish::SharedFDStreambuf::shared_fd_ |
|
private |
The documentation for this class was generated from the following files: