Grok 15.1.0
grk::MemStream Struct Reference

#include <MemStream.h>

Public Member Functions

 MemStream (uint8_t *buffer, size_t offset, size_t length, bool owns)
 MemStream ()
 ~MemStream ()

Public Attributes

uint8_t * buf
size_t off
size_t len
grk_handle fd
bool ownsBuffer

Constructor & Destructor Documentation

◆ MemStream() [1/2]

grk::MemStream::MemStream ( uint8_t * buffer,
size_t offset,
size_t length,
bool owns )

References buf, fd, len, off, and ownsBuffer.

Referenced by MemStream().

◆ MemStream() [2/2]

grk::MemStream::MemStream ( )

References MemStream().

◆ ~MemStream()

grk::MemStream::~MemStream ( )

References buf, and ownsBuffer.

Member Data Documentation

◆ buf

uint8_t* grk::MemStream::buf

Referenced by MemStream(), and ~MemStream().

◆ fd

grk_handle grk::MemStream::fd

Referenced by MemStream().

◆ len

size_t grk::MemStream::len

Referenced by MemStream().

◆ off

size_t grk::MemStream::off

Referenced by MemStream().

◆ ownsBuffer

bool grk::MemStream::ownsBuffer

Referenced by MemStream(), and ~MemStream().


The documentation for this struct was generated from the following files: