SDIF::FrameHeader Class Reference

Base header for all frames. More...

#include <SDIFHeader.hxx>

List of all members.

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

Detailed Description

Base header for all frames.

The only frame that uses this header directly is the special OpeningFrame.

See also:
DataFrameHeader

Definition at line 38 of file SDIFHeader.hxx.


Constructor & Destructor Documentation

SDIF::FrameHeader::FrameHeader ( const TypeId type,
CLAM::TInt32  size 
)

Create a new FrameHeader.

Parameters:
type Identifier specifying the frame type

Definition at line 27 of file SDIFHeader.cxx.

References mSize, and mType.


Member Function Documentation

static CLAM::TInt32 SDIF::FrameHeader::SizeInFile ( void   )  [inline, static]

Reimplemented in SDIF::DataFrameHeader.

Definition at line 51 of file SDIFHeader.hxx.


Member Data Documentation

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().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3