Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::io::BufferedStream 成员列表

成员的完整列表,这些成员属于 sese::io::BufferedStream,包括所有继承而来的类成员

buffersese::io::BufferedStreamprivate
BufferedStream(const Stream::Ptr &source, size_t buffer_size=STREAM_BYTE_STREAM_SIZE_FACTOR)sese::io::BufferedStreamexplicit
capsese::io::BufferedStreamprivate
clear() noexceptsese::io::BufferedStream
flush() noexceptsese::io::BufferedStream
getCapacity() constsese::io::BufferedStreaminline
getLength() constsese::io::BufferedStreaminline
getPosition() constsese::io::BufferedStreaminline
lensese::io::BufferedStreamprivate
Noncopyable()=defaultsese::Noncopyable
Noncopyable(const Noncopyable &)=deletesese::Noncopyable
operator=(const Noncopyable &)=deletesese::Noncopyable
possese::io::BufferedStreamprivate
preRead()sese::io::BufferedStreaminlineprivate
Ptr typedefsese::io::BufferedStream
read(void *buffer, size_t length) overridesese::io::BufferedStreamvirtual
reset(const Stream::Ptr &source) noexceptsese::io::BufferedStream
sourcesese::io::BufferedStreamprivate
write(const void *buffer, size_t length) overridesese::io::BufferedStreamvirtual
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::OutputStreaminline
sese::io::Stream::write(std::array< T, N > &buffer)sese::io::OutputStreaminline
~BufferedStream() noexcept overridesese::io::BufferedStream
~InputStream() noexcept=defaultsese::io::InputStreamvirtual
~Noncopyable()=defaultsese::Noncopyablevirtual
~OutputStream() noexcept=defaultsese::io::OutputStreamvirtual