CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::BufferedDataStream Member List

This is the complete list of members for CeresEngine::BufferedDataStream, including all inherited members.

BufferedDataStream(DataStream &&dataStream, size_t readBufferSize=1024, size_t writeBufferSize=1024)CeresEngine::BufferedDataStreamexplicit
BufferedDataStream(const BufferedDataStream &)=deleteCeresEngine::BufferedDataStream
BufferedDataStream(BufferedDataStream &&) noexceptCeresEngine::BufferedDataStream
createReadBufferedStream(DataStream &&dataStream, const size_t readBufferSize=1024)CeresEngine::BufferedDataStreaminlinestatic
createWriteBufferedStream(DataStream &&dataStream, const size_t writeBufferSize=1024)CeresEngine::BufferedDataStreaminlinestatic
FilteredDataStream(DataStream &&dataStream)CeresEngine::FilteredDataStreaminlineexplicit
FilteredDataStream(FilteredDataStream &&) noexcept=defaultCeresEngine::FilteredDataStream
flush() finalCeresEngine::BufferedDataStreamvirtual
flushWriteBuffer()CeresEngine::BufferedDataStreamprivate
getDataStream() noexceptCeresEngine::FilteredDataStreaminline
getDataStream() const noexceptCeresEngine::FilteredDataStreaminline
invalidate() finalCeresEngine::BufferedDataStreamvirtual
invalidateReadBuffer()CeresEngine::BufferedDataStreamprivate
isReadable() const noexcept overrideCeresEngine::FilteredDataStreaminlinevirtual
isSeekable(const Seek mode=Seek::Start) const noexcept overrideCeresEngine::FilteredDataStreaminlinevirtual
isSizeKnown() const noexcept overrideCeresEngine::FilteredDataStreaminlinevirtual
isTellable() const noexcept finalCeresEngine::BufferedDataStreaminlinevirtual
IStream()=defaultCeresEngine::IStream
IStream(const IStream &) noexcept=deleteCeresEngine::IStream
IStream(IStream &&) noexcept=defaultCeresEngine::IStream
isWritable() const noexcept overrideCeresEngine::FilteredDataStreaminlinevirtual
mDataStreamCeresEngine::FilteredDataStreamprotected
mPositionCeresEngine::BufferedDataStreamprivate
mReadBufferCeresEngine::BufferedDataStreamprivate
mReadBufferRangeCeresEngine::BufferedDataStreamprivate
mReadBufferSizeCeresEngine::BufferedDataStreamprivate
mWriteBufferCeresEngine::BufferedDataStreamprivate
mWriteBufferRangeCeresEngine::BufferedDataStreamprivate
mWriteBufferSizeCeresEngine::BufferedDataStreamprivate
operator=(const IStream &) noexcept=deleteCeresEngine::IStream
operator=(IStream &&) noexcept=defaultCeresEngine::IStream
read(void *data, size_t n) finalCeresEngine::BufferedDataStreamvirtual
CeresEngine::IDataStream::read(const MemoryView< T > &memoryView)CeresEngine::IInputStreaminline
CeresEngine::IDataStream::read(const StridedMemoryView< T > &memoryView)CeresEngine::IInputStreaminline
CeresEngine::IDataStream::read()CeresEngine::IInputStreaminline
readString()CeresEngine::IInputStreaminline
Seek enum nameCeresEngine::IStream
seek(std::streamsize position, Seek mode=Seek::Start) finalCeresEngine::BufferedDataStreamvirtual
size() overrideCeresEngine::FilteredDataStreaminlinevirtual
skip(const size_t n)CeresEngine::IStreaminline
super typedefCeresEngine::BufferedDataStreamprivate
tell() finalCeresEngine::BufferedDataStreaminlinevirtual
write(const void *data, size_t n) finalCeresEngine::BufferedDataStreamvirtual
CeresEngine::IDataStream::write(const MemoryView< const T > &memoryView)CeresEngine::IOutputStreaminline
CeresEngine::IDataStream::write(const StridedMemoryView< const T > &memoryView)CeresEngine::IOutputStreaminline
CeresEngine::IDataStream::write(T value)CeresEngine::IOutputStreaminline
writeString(const StringView string)CeresEngine::IOutputStreaminline
~BufferedDataStream() finalCeresEngine::BufferedDataStream
~FilteredDataStream() override=defaultCeresEngine::FilteredDataStream
~IStream() noexcept=defaultCeresEngine::IStreamvirtual