|
|
using | char_type = CharT |
| |
|
using | traits_type = Traits |
| |
|
using | int_type = typename Traits::int_type |
| |
|
using | pos_type = typename Traits::pos_type |
| |
|
using | off_type = typename Traits::off_type |
| |
|
|
| basic_spanbuf (std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out) noexcept |
| |
|
| basic_spanbuf (std::span< CharT > buffer, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out) noexcept |
| |
|
| basic_spanbuf (const basic_spanbuf &)=delete |
| |
|
| basic_spanbuf (basic_spanbuf &&) noexcept=default |
| |
|
basic_spanbuf & | operator= (const basic_spanbuf &)=delete |
| |
|
basic_spanbuf & | operator= (basic_spanbuf &&) noexcept=default |
| |
|
std::basic_streambuf< CharT, Traits > * | setbuf (CharT *buffer, std::streamsize size) override |
| |
|
std::span< CharT > | span () const noexcept |
| |
|
void | span (std::span< CharT > buffer) noexcept |
| |
|
|
pos_type | seekoff (off_type offset, std::ios_base::seekdir direction, std::ios_base::openmode mode) override |
| |
|
pos_type | seekpos (pos_type pos, std::ios_base::openmode mode) override |
| |
The documentation for this class was generated from the following file: