Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::io::AbstractByteBuffer Member List

This is the complete list of members for sese::io::AbstractByteBuffer, including all inherited members.

AbstractByteBuffer(size_t base_size=STREAM_BYTE_STREAM_SIZE_FACTOR, size_t factor=STREAM_BYTE_STREAM_SIZE_FACTOR)sese::io::AbstractByteBufferexplicit
AbstractByteBuffer(const AbstractByteBuffer &abstract_byte_buffer) noexceptsese::io::AbstractByteBuffer
AbstractByteBuffer(AbstractByteBuffer &&abstract_byte_buffer) noexceptsese::io::AbstractByteBuffer
capsese::io::AbstractByteBufferprivate
currentReadNodesese::io::AbstractByteBufferprivate
currentReadPossese::io::AbstractByteBufferprivate
currentWriteNodesese::io::AbstractByteBufferprivate
currentWritePossese::io::AbstractByteBufferprivate
eof()sese::io::AbstractByteBuffervirtual
factorsese::io::AbstractByteBufferprivate
freeCapacity()sese::io::AbstractByteBuffervirtual
getCapacity() constsese::io::AbstractByteBuffervirtual
getLength() constsese::io::AbstractByteBuffervirtual
getReadableSize() constsese::io::AbstractByteBuffervirtual
lengthsese::io::AbstractByteBufferprivate
peek(void *buffer, size_t len) overridesese::io::AbstractByteBuffervirtual
sese::Ptr typedefsese::io::Stream
sese::io::PeekableStream::Ptr typedefsese::io::PeekableStream
read(void *buffer, size_t len) overridesese::io::AbstractByteBuffervirtual
resetPos()sese::io::AbstractByteBuffervirtual
rootsese::io::AbstractByteBufferprivate
swap(AbstractByteBuffer &other) noexceptsese::io::AbstractByteBuffervirtual
trunc(size_t need_read) overridesese::io::AbstractByteBuffervirtual
write(const void *buffer, size_t len) overridesese::io::AbstractByteBuffervirtual
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
~AbstractByteBuffer() overridesese::io::AbstractByteBuffer
~InputStream() noexcept=defaultsese::io::InputStreamvirtual
~OutputStream() noexcept=defaultsese::io::OutputStreamvirtual
~PeekableStream()=defaultsese::io::PeekableStreamvirtual