Spicy
Public Attributes | List of all members
hilti::rt::stream::View::Block Struct Reference

#include <stream.h>

Public Attributes

const Byte * start
 
uint64_t size
 
uint64_t offset
 
bool is_first
 
bool is_last
 
const detail::Chunk_block
 

Detailed Description

State for block-wise iteration of a stream instance.

Member Data Documentation

◆ _block

const detail::Chunk* hilti::rt::stream::View::Block::_block

Internal use only.

◆ is_first

bool hilti::rt::stream::View::Block::is_first

true if first block visited during iteration.

◆ is_last

bool hilti::rt::stream::View::Block::is_last

true if last block that will be visited during iteration.

◆ offset

uint64_t hilti::rt::stream::View::Block::offset

Offset of first byte.

◆ size

uint64_t hilti::rt::stream::View::Block::size

Number of stream in block.

◆ start

const Byte* hilti::rt::stream::View::Block::start

Pointer to first byte.


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