CMS 3D CMS Logo

HeaderView Class Reference

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

List of all members.

Public Member Functions

uint32 code () const
 HeaderView (void *buf)
uint32 size () const

Private Attributes

uint32 code_
uint32 size_


Detailed Description

Definition at line 24 of file MsgHeader.h.


Constructor & Destructor Documentation

HeaderView::HeaderView ( void buf  )  [inline]

Definition at line 27 of file MsgHeader.h.

References code_, Header::code_, convert32(), h, Header::size_, and size_.

00028   {
00029     Header* h = (Header*)buf;
00030     code_ = h->code_;
00031     size_ = convert32(h->size_);
00032   }


Member Function Documentation

uint32 HeaderView::code ( void   )  const [inline]

Definition at line 34 of file MsgHeader.h.

References code_.

Referenced by EventMsgView::code(), ConsRegRequestView::code(), ConsRegResponseView::code(), InitMsgView::code(), DQMEventMsgView::code(), EOFRecordView::code(), stor::DataProcessManager::getHeaderFromSM(), edm::OnlineHttpReader::getOneEvent(), edm::EventStreamHttpReader::getOneEvent(), stor::DataProcessManager::getOneEventFromSM(), stor::StorageManager::headerdataWebPage(), StreamDQMInputFile::readDQMEventMessage(), StreamerInputIndexFile::readEventMessage(), StreamerInputFile::readEventMessage(), edm::readHeaderFromStream(), StreamerInputFile::readStartMessage(), and StreamerInputIndexFile::readStartMessage().

00034 { return code_; }

uint32 HeaderView::size ( void   )  const [inline]

Definition at line 35 of file MsgHeader.h.

References size_.

Referenced by StreamDQMInputFile::readDQMEventMessage(), StreamerInputFile::readEventMessage(), edm::readHeaderFromStream(), StreamerInputFile::readStartMessage(), StreamerInputIndexFile::readStartMessage(), InitMsgBuilder::size(), DQMEventMsgBuilder::size(), EOFRecordView::size(), ConsRegResponseView::size(), ConsRegResponseBuilder::size(), InitMsgView::size(), DQMEventMsgView::size(), ConsRegRequestView::size(), ConsRegRequestBuilder::size(), EventMsgView::size(), and EventMsgBuilder::size().

00035 { return size_; }


Member Data Documentation

uint32 HeaderView::code_ [private]

Definition at line 37 of file MsgHeader.h.

Referenced by code(), and HeaderView().

uint32 HeaderView::size_ [private]

Definition at line 38 of file MsgHeader.h.

Referenced by HeaderView(), and size().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:24:09 2009 for CMSSW by  doxygen 1.5.4