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: