#include <vector>
#include <string>
#include <sstream>
#include <iterator>
#include "FWCore/Utilities/interface/Algorithms.h"
Go to the source code of this file.
Namespaces | |
namespace | MsgTools |
Typedefs | |
typedef unsigned char | char_uint16 [sizeof(uint16)] |
typedef unsigned char | char_uint32 [sizeof(uint32)] |
typedef unsigned char | char_uint64 [sizeof(uint64)] |
typedef std::vector< std::string > | Strings |
typedef unsigned short | uint16 |
typedef unsigned int | uint32 |
typedef unsigned long long | uint64 |
typedef unsigned char | uint8 |
Functions | |
void | convert (uint32 i, char_uint32 v) |
void | convert (uint16 i, char_uint16 v) |
void | convert (uint64 li, char_uint64 v) |
uint16 | convert16 (char_uint16 v) |
uint32 | convert32 (char_uint32 v) |
uint64 | convert64 (char_uint64 v) |
uint8 * | MsgTools::fillNames (const Strings &names, uint8 *pos) |
void | MsgTools::getNames (uint8 *from, uint32 from_len, Strings &to) |
typedef unsigned char char_uint16[sizeof(uint16)] |
Definition at line 17 of file MsgTools.h.
typedef unsigned char char_uint32[sizeof(uint32)] |
Definition at line 16 of file MsgTools.h.
typedef unsigned char char_uint64[sizeof(uint64)] |
Definition at line 15 of file MsgTools.h.
typedef std::vector<std::string> Strings |
Definition at line 18 of file MsgTools.h.
typedef unsigned short uint16 |
Definition at line 12 of file MsgTools.h.
typedef unsigned int uint32 |
Definition at line 13 of file MsgTools.h.
typedef unsigned long long uint64 |
Definition at line 14 of file MsgTools.h.
typedef unsigned char uint8 |
Definition at line 11 of file MsgTools.h.
void convert | ( | uint32 | i, |
char_uint32 | v | ||
) | [inline] |
void convert | ( | uint16 | i, |
char_uint16 | v | ||
) | [inline] |
void convert | ( | uint64 | li, |
char_uint64 | v | ||
) | [inline] |
uint16 convert16 | ( | char_uint16 | v | ) | [inline] |
uint32 convert32 | ( | char_uint32 | v | ) | [inline] |
Definition at line 30 of file MsgTools.h.
References a, b, and trackerHits::c.
Referenced by OtherMessageView::bodySize(), DQMEventMsgView::compressionFlag(), ConsRegRequestView::ConsRegRequestView(), ConsRegResponseView::ConsRegResponseView(), DQMEventMsgView::DQMEventMsgView(), EventMsgView::droppedEventsCount(), EventMsgView::event(), InitMsgView::eventHeaderSize(), EventMsgView::EventMsgView(), DQMEventMsgView::eventNumberAtUpdate(), EOFRecordView::events(), DQMEventMsgView::fuGuid(), DQMEventMsgView::fuProcessId(), ConsRegResponseView::getStreamSelectionTable(), DQMEventMsgView::headerSize(), HeaderView::HeaderView(), EOFRecordView::hltStats(), InitMsgView::InitMsgView(), EventMsgView::lumi(), DQMEventMsgView::lumiSection(), DQMEventMsgView::mergeCount(), EventMsgView::origDataSize(), EventMsgView::outModId(), DQMEventMsgView::protocolVersion(), edm::StreamerInputFile::readEventMessage(), InitMsgBuilder::run(), EOFRecordView::run(), EventMsgView::run(), InitMsgView::run(), DQMEventMsgView::runNumber(), OtherMessageBuilder::size(), OtherMessageView::size(), EOFRecordView::statusCode(), and DQMEventMsgView::updateNumber().
uint64 convert64 | ( | char_uint64 | v | ) | [inline] |
Definition at line 21 of file MsgTools.h.
References a, b, trackerHits::c, f, g, and h.
Referenced by EOFRecordView::EOFRecordView(), and DQMEventMsgView::timeStamp().