Fawkes API  Fawkes Development Version
firevision::_fvff_block_header_t Struct Reference

Block header. More...

#include <fvff.h>

Public Attributes

uint32_t type
 The type of the block, content-specific. More...
 
uint32_t size
 size in bytes of this block, does not include any headers More...
 
uint32_t spec_head_size
 the size of the following content specific block header More...
 

Detailed Description

Block header.

Each block in a FvFF file has a block header. This header defines only the basic characteristics that are needed to parse the file. Directly following the header is the content specific block header. The size has to be set in spec_head_size.

Definition at line 76 of file fvff.h.

Member Data Documentation

◆ size

uint32_t firevision::_fvff_block_header_t::size

size in bytes of this block, does not include any headers

Definition at line 78 of file fvff.h.

Referenced by firevision::FireVisionDataFileBlock::FireVisionDataFileBlock(), and firevision::FireVisionDataFile::read().

◆ spec_head_size

uint32_t firevision::_fvff_block_header_t::spec_head_size

the size of the following content specific block header

Definition at line 79 of file fvff.h.

Referenced by firevision::FireVisionDataFileBlock::FireVisionDataFileBlock(), firevision::FireVisionDataFile::read(), and firevision::FireVisionDataFileBlock::set_spec_header().

◆ type

uint32_t firevision::_fvff_block_header_t::type

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