Grok 20.3.2
grk::StreamCallbacks Struct Reference

Stores callbacks. More...

#include <IStream.h>

Public Member Functions

 StreamCallbacks (grk_stream_params *streamParams)
 StreamCallbacks (grk_stream_read_fn rcb, readZeroCopyCallback zcrcb, grk_stream_seek_fn scb, grk_stream_write_fn wcb)
 StreamCallbacks ()

Public Attributes

grk_stream_read_fn readCallback_
readZeroCopyCallback readZeroCopyCallback_
grk_stream_seek_fn seekCallback_
grk_stream_write_fn writeCallback_

Detailed Description

Stores callbacks.

Constructor & Destructor Documentation

◆ StreamCallbacks() [1/3]

grk::StreamCallbacks::StreamCallbacks ( grk_stream_params * streamParams)
inlineexplicit

References StreamCallbacks().

Referenced by StreamCallbacks(), and StreamCallbacks().

◆ StreamCallbacks() [2/3]

grk::StreamCallbacks::StreamCallbacks ( grk_stream_read_fn rcb,
readZeroCopyCallback zcrcb,
grk_stream_seek_fn scb,
grk_stream_write_fn wcb )
inline

◆ StreamCallbacks() [3/3]

grk::StreamCallbacks::StreamCallbacks ( )
inline

References StreamCallbacks().

Member Data Documentation

◆ readCallback_

grk_stream_read_fn grk::StreamCallbacks::readCallback_

◆ readZeroCopyCallback_

readZeroCopyCallback grk::StreamCallbacks::readZeroCopyCallback_

◆ seekCallback_

grk_stream_seek_fn grk::StreamCallbacks::seekCallback_

◆ writeCallback_

grk_stream_write_fn grk::StreamCallbacks::writeCallback_

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