Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::IO::ByteContainerStream< ContainerType > Member List

This is the complete list of members for AZ::IO::ByteContainerStream< ContainerType >, including all inherited members.

ByteContainerStream()=default (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >
ByteContainerStream(ContainerType *buffer, size_t maxGrowSize=5 *1024 *1024) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >
CanRead() const override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
CanSeek() const override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
CanWrite() const override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
Close() override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
ComputeSeekPosition(OffsetType bytes, SeekMode mode) (defined in AZ::IO::GenericStream)AZ::IO::GenericStreamprotected
GetCurPos() const override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
GetData() const (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inline
GetFilename() const (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
GetLength() const override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
GetModeFlags() const (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
IsCompressed() const (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
IsOpen() const override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
m_buffer (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
m_maxGrowSize (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
m_openedAZ::IO::ByteContainerStream< ContainerType >protected
m_pos (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
Open(ContainerType &buffer, size_t maxGrowSize=5 *1024 *1024) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >
PrepareToWrite(SizeType bytes) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
Read(SizeType bytes, void *oBuffer) override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >virtual
ReadAtOffset(SizeType bytes, void *oBuffer, OffsetType offset=-1) (defined in AZ::IO::GenericStream)AZ::IO::GenericStreamvirtual
ReOpen() override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inlinevirtual
Seek(OffsetType bytes, SeekMode mode) override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >virtual
SeekMode enum name (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
ST_SEEK_BEGIN enum value (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
ST_SEEK_CUR enum value (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
ST_SEEK_END enum value (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
StreamToStreamCopyBufferSize (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinestatic
Truncate() (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >
Write(SizeType bytes, const void *iBuffer) override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >virtual
Write(const T *iBuffer) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inline
Write(SizeType bytes, const void *iBuffer, typename T::type) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
Write(SizeType, const void *, unsigned int) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
WriteAtOffset(SizeType bytes, const void *iBuffer, OffsetType offset=-1) (defined in AZ::IO::GenericStream)AZ::IO::GenericStreamvirtual
WriteFromStream(SizeType bytes, GenericStream *inputStream) overrideAZ::IO::ByteContainerStream< ContainerType >virtual
WriteFromStream(SizeType bytes, GenericStream *inputStream, typename T::type) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
WriteFromStream(SizeType, GenericStream *, unsigned int) (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >protected
~ByteContainerStream() override (defined in AZ::IO::ByteContainerStream< ContainerType >)AZ::IO::ByteContainerStream< ContainerType >inline
~GenericStream() (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual