Sese Framework
2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::io::BufferedStream Member List
This is the complete list of members for
sese::io::BufferedStream
, including all inherited members.
buffer
sese::io::BufferedStream
private
BufferedStream
(const Stream::Ptr &source, size_t buffer_size=STREAM_BYTE_STREAM_SIZE_FACTOR)
sese::io::BufferedStream
explicit
cap
sese::io::BufferedStream
private
clear
() noexcept
sese::io::BufferedStream
flush
() noexcept
sese::io::BufferedStream
getCapacity
() const
sese::io::BufferedStream
inline
getLength
() const
sese::io::BufferedStream
inline
getPosition
() const
sese::io::BufferedStream
inline
len
sese::io::BufferedStream
private
Noncopyable
()=default
sese::Noncopyable
Noncopyable
(const Noncopyable &)=delete
sese::Noncopyable
operator=
(const Noncopyable &)=delete
sese::Noncopyable
pos
sese::io::BufferedStream
private
preRead
()
sese::io::BufferedStream
inline
private
Ptr
typedef
sese::io::BufferedStream
read
(void *buffer, size_t length) override
sese::io::BufferedStream
virtual
reset
(const Stream::Ptr &source) noexcept
sese::io::BufferedStream
source
sese::io::BufferedStream
private
write
(const void *buffer, size_t length) override
sese::io::BufferedStream
virtual
sese::io::Stream::write
(const std::string_view &buffer)
sese::io::OutputStream
sese::io::Stream::write
(const text::StringView &buffer)
sese::io::OutputStream
sese::io::Stream::write
(std::vector< T > &buffer)
sese::io::OutputStream
inline
sese::io::Stream::write
(std::array< T, N > &buffer)
sese::io::OutputStream
inline
~BufferedStream
() noexcept override
sese::io::BufferedStream
~InputStream
() noexcept=default
sese::io::InputStream
virtual
~Noncopyable
()=default
sese::Noncopyable
virtual
~OutputStream
() noexcept=default
sese::io::OutputStream
virtual
Generated on Tue Jan 7 2025 15:49:07 for Sese Framework by
1.11.0