CMS 3D CMS Logo

Namespaces | Typedefs | Functions
MsgTools.h File Reference
#include <vector>
#include <string>
#include <sstream>
#include <iterator>
#include "FWCore/Utilities/interface/Algorithms.h"

Go to the source code of this file.

Namespaces

 edm::streamer
 
 edm::streamer::MsgTools
 

Typedefs

typedef unsigned char edm::streamer::char_uint16[sizeof(uint16)]
 
typedef unsigned char edm::streamer::char_uint32[sizeof(uint32)]
 
typedef unsigned char edm::streamer::char_uint64[sizeof(uint64)]
 
typedef std::vector< std::string > edm::streamer::Strings
 
typedef unsigned short edm::streamer::uint16
 
typedef unsigned int edm::streamer::uint32
 
typedef unsigned long long edm::streamer::uint64
 
typedef unsigned char edm::streamer::uint8
 

Functions

void edm::streamer::convert (uint32 i, char_uint32 v)
 
void edm::streamer::convert (uint16 i, char_uint16 v)
 
void edm::streamer::convert (uint64 li, char_uint64 v)
 
uint16 edm::streamer::convert16 (char_uint16 v)
 
uint32 edm::streamer::convert32 (char_uint32 v)
 
uint64 edm::streamer::convert64 (char_uint64 v)
 
uint8 * edm::streamer::MsgTools::fillNames (const Strings &names, uint8 *pos)
 
void edm::streamer::MsgTools::getNames (uint8 *from, uint32 from_len, Strings &to)