24 #ifndef __FIREVISION_FVUTILS_FILEFORMAT_FVFILE_BLOCK_H_ 25 #define __FIREVISION_FVUTILS_FILEFORMAT_FVFILE_BLOCK_H_ 27 #include <fvutils/fileformat/fvff.h> 39 void *spec_header,
size_t spec_header_size);
41 size_t spec_header_size);
46 unsigned int type()
const;
47 void * block_memptr()
const;
48 size_t block_size()
const;
49 void * data_ptr()
const;
50 size_t data_size()
const;
53 void set_spec_header(
void *spec_header,
size_t spec_header_size);
60 void constructor(
unsigned int type,
size_t data_size,
61 void *spec_header,
size_t spec_header_size);
68 size_t __spec_header_size;
void * _data
Pointer to the internal data segment.
FireVision File Format data block.
void * _spec_header
Pointer to the content specific block header.
size_t _data_size
Size of _data in bytes.