Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::ByteBufferInputStream Member List

This is the complete list of members for ph::ByteBufferInputStream, including all inherited members.

acquireName() constph::IDataStreaminlinevirtual
byteBuffer()ph::ByteBufferInputStreaminline
byteBuffer() constph::ByteBufferInputStreaminline
ByteBufferInputStream()ph::ByteBufferInputStream
ByteBufferInputStream(const std::byte *srcByteBuffer, std::size_t numBytes)ph::ByteBufferInputStream
ByteBufferInputStream(const char *srcCharBuffer, std::size_t numChars)ph::ByteBufferInputStream
ByteBufferInputStream(const unsigned char *srcUCharBuffer, std::size_t numUChars)ph::ByteBufferInputStream
ByteBufferInputStream(std::size_t numBytes)ph::ByteBufferInputStreamexplicit
ByteBufferInputStream(ByteBufferInputStream &&other)=defaultph::ByteBufferInputStreaminline
canRead(std::size_t numBytes) constph::ByteBufferInputStreaminline
canRead() constph::ByteBufferInputStreaminline
charBuffer()ph::ByteBufferInputStreaminline
charBuffer() constph::ByteBufferInputStreaminline
numBufferBytes() constph::ByteBufferInputStreaminline
operator bool() const overrideph::ByteBufferInputStreaminlinevirtual
operator=(ByteBufferInputStream &&rhs)=defaultph::ByteBufferInputStreaminline
read(std::size_t numBytes, std::byte *out_bytes) overrideph::ByteBufferInputStreaminlinevirtual
readData(T *out_data)ph::ByteBufferInputStreaminline
readLine(std::string *out_string)ph::IInputStreaminline
readSome(std::size_t numBytes, std::byte *out_bytes) overrideph::ByteBufferInputStreaminlinevirtual
readString(std::string *out_string, char delimiter) overrideph::ByteBufferInputStreaminlinevirtual
seekGet(std::size_t pos) overrideph::ByteBufferInputStreaminlinevirtual
tellGet() overrideph::ByteBufferInputStreaminlinevirtual
ucharBuffer()ph::ByteBufferInputStreaminline
ucharBuffer() constph::ByteBufferInputStreaminline
~IDataStream()=defaultph::IDataStreamvirtual