Grok 20.3.2
grk::IStream Member List

This is the complete list of members for grk::IStream, including all inherited members.

bifurcate(void)=0grk::IStreampure virtual
currPtr(void)=0grk::IStreampure virtual
flush()=0grk::IStreampure virtual
getFetcher(void)=0grk::IStreampure virtual
getFormat(void)=0grk::IStreampure virtual
hasSeek()=0grk::IStreampure virtual
isMemStream()=0grk::IStreampure virtual
memAdvise(size_t virtual_offset, size_t length, GrkAccessPattern pattern)=0grk::IStreampure virtual
numBytesLeft(void)=0grk::IStreampure virtual
read(uint8_t *buffer, uint8_t **zero_copy_buffer, size_t len)=0grk::IStreampure virtual
seek(uint64_t offset)=0grk::IStreampure virtual
setCallbacks(StreamCallbacks &callbacks)=0grk::IStreampure virtual
setChunkBuffer(std::shared_ptr< ChunkBuffer<> > chunkBuffer)=0grk::IStreampure virtual
setFormat(GRK_CODEC_FORMAT format)=0grk::IStreampure virtual
setUserData(void *data, grk_stream_free_user_data_fn freeUserDataFun, uint64_t len)=0grk::IStreampure virtual
skip(int64_t len)=0grk::IStreampure virtual
supportsZeroCopy()=0grk::IStreampure virtual
tell(void)=0grk::IStreampure virtual
write(TYPE value)grk::t1_t2::IStreamWriterinline
write24u(uint32_t value)=0grk::IStreampure virtual
write8u(uint8_t value)=0grk::t1_t2::IStreamWriterpure virtual
write_non_template(const uint8_t *value, uint8_t sizeOfType, uint8_t numBytes)=0grk::t1_t2::IStreamWriterprotectedpure virtual
writeBytes(const uint8_t *buffer, size_t len)=0grk::IStreampure virtual
~IStream()=defaultgrk::IStreamvirtual
~IStreamWriter()=defaultgrk::t1_t2::IStreamWritervirtual