basic_spanbuf() noexcept (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inlineexplicit |
basic_spanbuf(std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out) noexcept (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inlineexplicit |
basic_spanbuf(std::span< CharT > buffer, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::out) noexcept (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inlineexplicit |
basic_spanbuf(const basic_spanbuf &)=delete (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
basic_spanbuf(basic_spanbuf &&) noexcept=default (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
char_type typedef (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
int_type typedef (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
off_type typedef (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
operator=(const basic_spanbuf &)=delete (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
operator=(basic_spanbuf &&) noexcept=default (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
pos_type typedef (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |
seekoff(off_type offset, std::ios_base::seekdir direction, std::ios_base::openmode mode) override (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inlineprotected |
seekpos(pos_type pos, std::ios_base::openmode mode) override (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inlineprotected |
setbuf(CharT *buffer, std::streamsize size) override (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inline |
span() const noexcept (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inline |
span(std::span< CharT > buffer) noexcept (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | inline |
traits_type typedef (defined in essence::io::basic_spanbuf< CharT, Traits >) | essence::io::basic_spanbuf< CharT, Traits > | |