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

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

flush()CeresEngine::IOutputStreamvirtual
getData() constCeresEngine::MemoryDataStreaminline
getData()CeresEngine::MemoryDataStreaminline
growIfNeeded(std::size_t desiredSize)CeresEngine::MemoryDataStreamprivate
invalidate()CeresEngine::IInputStreamvirtual
isGrowable() constCeresEngine::MemoryDataStreaminline
isReadable() const noexcept finalCeresEngine::MemoryDataStreaminlinevirtual
isSeekable(const Seek mode=Seek::Start) const noexcept finalCeresEngine::MemoryDataStreaminlinevirtual
isSizeKnown() const noexcept finalCeresEngine::MemoryDataStreaminlinevirtual
isTellable() const noexcept finalCeresEngine::MemoryDataStreaminlinevirtual
IStream()=defaultCeresEngine::IStream
IStream(const IStream &) noexcept=deleteCeresEngine::IStream
IStream(IStream &&) noexcept=defaultCeresEngine::IStream
isWritable() const noexcept finalCeresEngine::MemoryDataStreaminlinevirtual
mBufferCeresEngine::MemoryDataStreamprivate
MemoryDataStream()CeresEngine::MemoryDataStreamexplicit
MemoryDataStream(size_t size)CeresEngine::MemoryDataStreamexplicit
MemoryDataStream(Byte *memory, size_t size, bool freeOnClose=false)CeresEngine::MemoryDataStream
MemoryDataStream(const ByteMemoryView &buffer, bool freeOnClose=false)CeresEngine::MemoryDataStream
MemoryDataStream(DataStream &stream)CeresEngine::MemoryDataStreamexplicit
MemoryDataStream(const MemoryDataStream &)CeresEngine::MemoryDataStream
MemoryDataStream(MemoryDataStream &&) noexceptCeresEngine::MemoryDataStream
mOwnsBufferCeresEngine::MemoryDataStreamprivate
mPositionCeresEngine::MemoryDataStreamprivate
mSizeCeresEngine::MemoryDataStreamprivate
operator=(const IStream &) noexcept=deleteCeresEngine::IStream
operator=(IStream &&) noexcept=defaultCeresEngine::IStream
read(void *data, size_t n) finalCeresEngine::MemoryDataStreamvirtual
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(std::streamsize position, Seek mode=Seek::Start) finalCeresEngine::MemoryDataStreamvirtual
Seek enum nameCeresEngine::IStream
size() finalCeresEngine::MemoryDataStreaminlinevirtual
skip(const size_t n)CeresEngine::IStreaminline
tell() finalCeresEngine::MemoryDataStreaminlinevirtual
write(const void *data, size_t n) finalCeresEngine::MemoryDataStreamvirtual
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
~IStream() noexcept=defaultCeresEngine::IStreamvirtual
~MemoryDataStream() finalCeresEngine::MemoryDataStream