Base header for all frames. More...
#include <SDIFHeader.hxx>
Public Member Functions | |
FrameHeader (const TypeId &type, CLAM::TInt32 size) | |
Create a new FrameHeader. | |
Static Public Member Functions | |
static CLAM::TInt32 | SizeInFile (void) |
Public Attributes | |
TypeId | mType |
CLAM::TInt32 | mSize |
Base header for all frames.
The only frame that uses this header directly is the special OpeningFrame.
Definition at line 38 of file SDIFHeader.hxx.
SDIF::FrameHeader::FrameHeader | ( | const TypeId & | type, | |
CLAM::TInt32 | size | |||
) |
Create a new FrameHeader.
type | Identifier specifying the frame type |
Definition at line 27 of file SDIFHeader.cxx.
static CLAM::TInt32 SDIF::FrameHeader::SizeInFile | ( | void | ) | [inline, static] |
Reimplemented in SDIF::DataFrameHeader.
Definition at line 51 of file SDIFHeader.hxx.
Definition at line 44 of file SDIFHeader.hxx.
Referenced by SDIF::Frame::Add(), and FrameHeader().
Definition at line 42 of file SDIFHeader.hxx.
Referenced by FrameHeader(), and SDIF::Frame::Type().