CMS 3D CMS Logo

StartIndexRecordHeader Struct Reference

Contains definitions for calsses representing Records in an Index file, a little different from Init and Event Message Herades. More...

#include <IOPool/Streamer/interface/IndexRecords.h>

List of all members.

Public Member Functions

 StartIndexRecordHeader (void *inBuf)

Public Attributes

uint32 magic
uint64 reserved


Detailed Description

Contains definitions for calsses representing Records in an Index file, a little different from Init and Event Message Herades.

Struct Representing Start of File record in Index file MaigicNumber(04Bytes)+Reserved(08Bytes)+Init Message Header

Definition at line 17 of file IndexRecords.h.


Constructor & Destructor Documentation

StartIndexRecordHeader::StartIndexRecordHeader ( void inBuf  )  [inline]

Definition at line 21 of file IndexRecords.h.

References convert32(), convert64(), magic, and reserved.

00021                                             {
00022             magic = convert32((unsigned char*)inBuf);
00023             reserved = convert64((unsigned char*)inBuf+sizeof(uint32));
00024          }


Member Data Documentation

uint32 StartIndexRecordHeader::magic

Definition at line 18 of file IndexRecords.h.

Referenced by StartIndexRecord::getMagic(), and StartIndexRecordHeader().

uint64 StartIndexRecordHeader::reserved

Definition at line 19 of file IndexRecords.h.

Referenced by StartIndexRecord::getReserved(), and StartIndexRecordHeader().


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:32:46 2009 for CMSSW by  doxygen 1.5.4