FireVision data file block for colormap files. More...
#include <fvutils/colormap/cmfile_block.h>
Public Member Functions | |
ColormapFileBlock (unsigned int type, size_t data_size, void *spec_header, size_t spec_header_size) | |
Constructor. | |
ColormapFileBlock (unsigned int type, size_t data_size, size_t spec_header_size) | |
Constructor. | |
ColormapFileBlock (unsigned int type, size_t data_size) | |
Constructor. | |
virtual | ~ColormapFileBlock () |
Virtual empty destructor. | |
Protected Member Functions | |
ColormapFileBlock (FireVisionDataFileBlock *block) | |
Shallow copy constructor. |
FireVision data file block for colormap files.
Definition at line 36 of file cmfile_block.h.
firevision::ColormapFileBlock::ColormapFileBlock | ( | unsigned int | type, | |
size_t | data_size, | |||
void * | spec_header, | |||
size_t | spec_header_size | |||
) |
Constructor.
type | block type, content specific | |
data_size | size of the data segment | |
spec_header | content-specific header | |
spec_header_size | size of spec_header in bytes |
Definition at line 43 of file cmfile_block.cpp.
firevision::ColormapFileBlock::ColormapFileBlock | ( | unsigned int | type, | |
size_t | data_size, | |||
size_t | spec_header_size | |||
) |
Constructor.
type | block type, content specific | |
data_size | size of the data segment | |
spec_header_size | size of spec_header in bytes |
Definition at line 55 of file cmfile_block.cpp.
firevision::ColormapFileBlock::ColormapFileBlock | ( | unsigned int | type, | |
size_t | data_size | |||
) |
Constructor.
type | block type, content specific | |
data_size | size of the data segment |
Definition at line 66 of file cmfile_block.cpp.
firevision::ColormapFileBlock::~ColormapFileBlock | ( | ) | [virtual] |
Virtual empty destructor.
Definition at line 85 of file cmfile_block.cpp.
firevision::ColormapFileBlock::ColormapFileBlock | ( | FireVisionDataFileBlock * | block | ) | [protected] |
Shallow copy constructor.
This creates a shallow copy of the given block. "Shallow" means that the data is not copied but referenced. This instance is only valid as long as the original instance still exists.
block | block to copy |
Definition at line 78 of file cmfile_block.cpp.