CMS 3D CMS Logo

InitHeader Struct Reference

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

List of all members.

Public Member Functions

 InitHeader (const Header &h, uint32 run, const Version &v, uint32 init_header_size=0, uint32 event_header_size=0)

Public Attributes

char_uint32 event_header_size_
Header header_
char_uint32 init_header_size_
char_uint32 run_
Version version_


Detailed Description

Definition at line 38 of file InitMessage.h.


Constructor & Destructor Documentation

InitHeader::InitHeader ( const Header h,
uint32  run,
const Version v,
uint32  init_header_size = 0,
uint32  event_header_size = 0 
) [inline]

Definition at line 40 of file InitMessage.h.

References convert(), event_header_size_, init_header_size_, and run_.

00041                                                                  :
00042     header_(h),version_(v)
00043   {
00044    convert(run,run_); 
00045    convert(init_header_size, init_header_size_);
00046    convert(event_header_size, event_header_size_);
00047   }


Member Data Documentation

char_uint32 InitHeader::event_header_size_

Definition at line 53 of file InitMessage.h.

Referenced by InitMsgView::eventHeaderSize(), InitHeader(), and InitMsgBuilder::InitMsgBuilder().

Header InitHeader::header_

Definition at line 49 of file InitMessage.h.

Referenced by InitMsgBuilder::setDataLength().

char_uint32 InitHeader::init_header_size_

Definition at line 52 of file InitMessage.h.

Referenced by InitHeader(), and InitMsgBuilder::InitMsgBuilder().

char_uint32 InitHeader::run_

Definition at line 51 of file InitMessage.h.

Referenced by InitHeader(), InitMsgBuilder::InitMsgBuilder(), InitMsgBuilder::run(), and InitMsgView::run().

Version InitHeader::version_

Definition at line 50 of file InitMessage.h.

Referenced by InitMsgBuilder::InitMsgBuilder(), InitMsgView::protocolVersion(), and InitMsgView::pset().


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