SeqAn3 3.4.3-rc.1
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
seqan3::detail::stream_buffer_exposer< char_t, traits_t > Struct Template Reference

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)
 

Detailed Description

template<typename char_t, typename traits_t = std::char_traits<char_t>>
struct seqan3::detail::stream_buffer_exposer< char_t, traits_t >

Functionally the same as std::basic_streambuf<char_t, traits_t_>, but exposes protected members as public.

Template Parameters
char_tThe stream's character type.
traits_tThe 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.


The documentation for this struct was generated from the following file:
Hide me