libopenraw  0.3.7
Public Member Functions | Public Attributes | List of all members
OpenRaw::Internals::CIFF::HeapFileHeader Class Reference

Header of heap CIFF file. More...

#include <heap.hpp>

Public Member Functions

bool readFrom (CIFFContainer *)
 Read the header from the container. More...
 

Public Attributes

char byteOrder [2]
 
uint32_t headerLength
 
char type [4]
 
char subType [4]
 
uint32_t version
 
RawContainer::EndianType endian
 

Detailed Description

Header of heap CIFF file.

Definition at line 84 of file heap.hpp.

Member Function Documentation

◆ readFrom()

bool OpenRaw::Internals::CIFF::HeapFileHeader::readFrom ( CIFFContainer container)

Member Data Documentation

◆ byteOrder

char OpenRaw::Internals::CIFF::HeapFileHeader::byteOrder[2]

byte order 'MM' for Motorola,'II' for Intel

Definition at line 91 of file heap.hpp.

Referenced by readFrom().

◆ endian

RawContainer::EndianType OpenRaw::Internals::CIFF::HeapFileHeader::endian

The endian, based on byteOrder

Definition at line 98 of file heap.hpp.

Referenced by readFrom().

◆ headerLength

uint32_t OpenRaw::Internals::CIFF::HeapFileHeader::headerLength

length of header (in bytes)

Definition at line 92 of file heap.hpp.

Referenced by readFrom().

◆ subType

char OpenRaw::Internals::CIFF::HeapFileHeader::subType[4]

Sub type. Value is 'CCDR'

Definition at line 94 of file heap.hpp.

Referenced by readFrom().

◆ type

char OpenRaw::Internals::CIFF::HeapFileHeader::type[4]

File type. Value is 'HEAP'

Definition at line 93 of file heap.hpp.

Referenced by readFrom().

◆ version

uint32_t OpenRaw::Internals::CIFF::HeapFileHeader::version

version higher word: 0x0001, Lower word: 0x0002.

Definition at line 95 of file heap.hpp.

Referenced by readFrom().


The documentation for this class was generated from the following files: