streambuf that writes bytes to a buffer in memory
Definition at line 71 of file stream.h.
|
| byte_ostreambuf (char_type *buffer, std::streamsize buffer_size=std::numeric_limits< std::streamsize >::max()) |
|
std::streamsize | sputn (const char_type *s, std::streamsize n) noexcept |
|
std::streamsize | xsputn (const char_type *s, std::streamsize n) noexcept override final |
|
std::streamsize | size () const noexcept |
| number of characters written to the buffer More...
|
|
◆ byte_ostreambuf()
ttg::detail::byte_ostreambuf::byte_ostreambuf |
( |
char_type * |
buffer, |
|
|
std::streamsize |
buffer_size = std::numeric_limits<std::streamsize>::max() |
|
) |
| |
|
inline |
◆ size()
std::streamsize ttg::detail::byte_ostreambuf::size |
( |
| ) |
const |
|
inlinenoexcept |
number of characters written to the buffer
Definition at line 90 of file stream.h.
◆ sputn()
std::streamsize ttg::detail::byte_ostreambuf::sputn |
( |
const char_type * |
s, |
|
|
std::streamsize |
n |
|
) |
| |
|
inlinenoexcept |
◆ xsputn()
std::streamsize ttg::detail::byte_ostreambuf::xsputn |
( |
const char_type * |
s, |
|
|
std::streamsize |
n |
|
) |
| |
|
inlinefinaloverridenoexcept |
The documentation for this class was generated from the following file: