Grok 20.3.2
grk::BufferedStream Member List

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

bifurcate(void) overridegrk::BufferedStreaminlinevirtual
buf_grk::BufferedStreamprivate
bufferedBytes_grk::BufferedStreamprivate
BufferedStream(uint8_t *buffer, size_t initial_buffer_size, size_t buffer_size, bool is_input)grk::BufferedStreaminline
callbacks_grk::BufferedStreamprivate
chunk_buf_grk::BufferedStreamprivate
currPtr(void) overridegrk::BufferedStreaminlinevirtual
fetcher_grk::BufferedStreamprivate
firstCache_grk::BufferedStreamprivate
flush() overridegrk::BufferedStreaminlinevirtual
format_grk::BufferedStreamprivate
freeUserDataCallback_grk::BufferedStreamprivate
getFetcher(void) overridegrk::BufferedStreaminlinevirtual
getFormat(void) overridegrk::BufferedStreaminlinevirtual
hasSeek() overridegrk::BufferedStreaminlinevirtual
invalidateBuffer()grk::BufferedStreaminlineprivate
isMemStream() overridegrk::BufferedStreaminlinevirtual
memAdvise(size_t virtual_offset, size_t length, GrkAccessPattern pattern) overridegrk::BufferedStreaminlinevirtual
memAdvisor_grk::BufferedStreamprivate
numBytesLeft(void) overridegrk::BufferedStreaminlinevirtual
originalBufferLength_grk::BufferedStreamprivate
read(uint8_t *buffer, uint8_t **zero_copy_buffer, size_t len) overridegrk::BufferedStreaminlinevirtual
read(uint8_t *buffer, size_t len)grk::BufferedStreaminlineprivate
readBytesSeekable_grk::BufferedStreamprivate
readDirect(uint8_t *buffer, size_t len)grk::BufferedStreaminlineprivate
readSeek(uint64_t offset)grk::BufferedStreaminlineprivate
readSkip(int64_t len)grk::BufferedStreaminlineprivate
seek(uint64_t offset) overridegrk::BufferedStreaminlinevirtual
setCallbacks(StreamCallbacks &callbacks) overridegrk::BufferedStreaminlinevirtual
setChunkBuffer(std::shared_ptr< ChunkBuffer<> > chunkBuffer) overridegrk::BufferedStreaminlinevirtual
setFetcher(IFetcher *fetcher)grk::BufferedStreaminline
setFormat(GRK_CODEC_FORMAT format) overridegrk::BufferedStreaminlinevirtual
setMemAdvisor(MemAdvisor *advisor)grk::BufferedStreaminline
setUserData(void *data, grk_stream_free_user_data_fn freeUserDataFun, uint64_t len) overridegrk::BufferedStreaminlinevirtual
skip(int64_t len) overridegrk::BufferedStreaminlinevirtual
status_grk::BufferedStreamprivate
streamOffset_grk::BufferedStreamprivate
supportsZeroCopy() overridegrk::BufferedStreaminlinevirtual
tell(void) overridegrk::BufferedStreaminlinevirtual
userData_grk::BufferedStreamprivate
userDataLength_grk::BufferedStreamprivate
write(TYPE value)grk::t1_t2::IStreamWriterinline
write24u(uint32_t value) overridegrk::BufferedStreaminlinevirtual
write8u(uint8_t value) overridegrk::BufferedStreaminlinevirtual
write_non_template(const uint8_t *value, uint8_t sizeOfType, uint8_t numBytes) overridegrk::BufferedStreaminlineprivatevirtual
writeBytes(const uint8_t *buffer, size_t len) overridegrk::BufferedStreaminlinevirtual
writeIncrement(size_t len)grk::BufferedStreaminlineprivate
writeSeek(uint64_t offset)grk::BufferedStreaminlineprivate
writeSkip(int64_t len)grk::BufferedStreaminlineprivate
~BufferedStream() overridegrk::BufferedStreaminline
~IStream()=defaultgrk::IStreamvirtual
~IStreamWriter()=defaultgrk::t1_t2::IStreamWritervirtual