|
SeqAn3 3.4.2-rc.1
The Modern C++ library for sequence analysis.
|
Functionally the same as std::basic_streambuf<char_t, traits_t_>, but exposes protected members as public. More...
#include <seqan3/io/stream/detail/stream_buffer_exposer.hpp>
Inheritance diagram for seqan3::detail::stream_buffer_exposer< char_t, traits_t >:Public Types | |
| using | base_t = std::basic_streambuf< char_t, traits_t > |
| The actual stream type. | |
Additional Inherited Members | |
Public Member Functions inherited from std::basic_streambuf | |
| T | basic_streambuf (T... args) |
| T | eback (T... args) |
| T | egptr (T... args) |
| T | epptr (T... args) |
| T | gbump (T... args) |
| T | getloc (T... args) |
| T | gptr (T... args) |
| T | imbue (T... args) |
| T | in_avail (T... args) |
| T | operator= (T... args) |
| T | overflow (T... args) |
| T | pbackfail (T... args) |
| T | pbase (T... args) |
| T | pbump (T... args) |
| T | pptr (T... args) |
| T | pubimbue (T... args) |
| T | pubseekoff (T... args) |
| T | pubseekpos (T... args) |
| T | pubsetbuf (T... args) |
| T | pubsync (T... args) |
| T | sbumpc (T... args) |
| T | seekoff (T... args) |
| T | seekpos (T... args) |
| T | setbuf (T... args) |
| T | setg (T... args) |
| T | setp (T... args) |
| T | sgetc (T... args) |
| T | sgetn (T... args) |
| T | showmanyc (T... args) |
| T | snextc (T... args) |
| T | sputbackc (T... args) |
| T | sputc (T... args) |
| T | sputn (T... args) |
| T | sungetc (T... args) |
| T | swap (T... args) |
| T | sync (T... args) |
| T | uflow (T... args) |
| T | underflow (T... args) |
| T | xsgetn (T... args) |
| T | xsputn (T... args) |
| T | ~basic_streambuf (T... args) |
Functionally the same as std::basic_streambuf<char_t, traits_t_>, but exposes protected members as public.
| char_t | The stream's character type. |
| traits_t | The stream's traits type. |
This wrapper adds no functionality to std::basic_streambuf and is only used to expose protected members to access the get and put area of the std::basic_streambuf.