#include <StreamSerializer.h>
Public Types | |
typedef std::vector< char > | SBuffer |
Public Member Functions | |
uint32_t | adler32_chksum () const |
unsigned char * | bufferPointer () const |
unsigned int | currentEventSize () const |
unsigned int | currentSpaceUsed () const |
SerializeDataBuffer () | |
Public Attributes | |
uint32_t | adler32_chksum_ |
SBuffer | bufs_ |
std::vector< unsigned char > | comp_buf_ |
unsigned int | curr_event_size_ |
unsigned int | curr_space_used_ |
SBuffer | header_buf_ |
unsigned char * | ptr_ |
TBufferFile | rootbuf_ |
Definition at line 22 of file StreamSerializer.h.
typedef std::vector<char> SerializeDataBuffer::SBuffer |
Definition at line 24 of file StreamSerializer.h.
SerializeDataBuffer::SerializeDataBuffer | ( | ) | [inline] |
Definition at line 26 of file StreamSerializer.h.
: comp_buf_(init_size), curr_event_size_(), curr_space_used_(), rootbuf_(TBuffer::kWrite,init_size), ptr_((unsigned char*)rootbuf_.Buffer()), header_buf_(), bufs_(), adler32_chksum_(0) { }
uint32_t SerializeDataBuffer::adler32_chksum | ( | ) | const [inline] |
Definition at line 44 of file StreamSerializer.h.
References adler32_chksum_.
Referenced by edm::StreamerOutputModuleBase::serializeEvent(), and edm::StreamerOutputModuleBase::serializeRegistry().
{ return adler32_chksum_; }
unsigned char* SerializeDataBuffer::bufferPointer | ( | ) | const [inline] |
Definition at line 41 of file StreamSerializer.h.
References ptr_.
Referenced by edm::StreamerOutputModuleBase::serializeEvent(), and edm::StreamerOutputModuleBase::serializeRegistry().
{ return ptr_; }
unsigned int SerializeDataBuffer::currentEventSize | ( | ) | const [inline] |
Definition at line 43 of file StreamSerializer.h.
References curr_event_size_.
Referenced by edm::StreamerOutputModuleBase::serializeEvent().
{ return curr_event_size_; }
unsigned int SerializeDataBuffer::currentSpaceUsed | ( | ) | const [inline] |
Definition at line 42 of file StreamSerializer.h.
References curr_space_used_.
Referenced by edm::StreamerOutputModuleBase::serializeEvent(), and edm::StreamerOutputModuleBase::serializeRegistry().
{ return curr_space_used_; }
uint32_t SerializeDataBuffer::adler32_chksum_ |
Definition at line 53 of file StreamSerializer.h.
Referenced by adler32_chksum(), edm::StreamSerializer::serializeEvent(), and edm::StreamSerializer::serializeRegistry().
Definition at line 52 of file StreamSerializer.h.
Referenced by edm::StreamerOutputModuleBase::serializeEvent(), and edm::StreamerOutputModuleBase::StreamerOutputModuleBase().
std::vector<unsigned char> SerializeDataBuffer::comp_buf_ |
Definition at line 46 of file StreamSerializer.h.
Referenced by edm::StreamSerializer::serializeEvent().
unsigned int SerializeDataBuffer::curr_event_size_ |
Definition at line 47 of file StreamSerializer.h.
Referenced by currentEventSize(), edm::StreamSerializer::serializeEvent(), and edm::StreamSerializer::serializeRegistry().
unsigned int SerializeDataBuffer::curr_space_used_ |
Definition at line 48 of file StreamSerializer.h.
Referenced by currentSpaceUsed(), edm::StreamSerializer::serializeEvent(), and edm::StreamSerializer::serializeRegistry().
Definition at line 51 of file StreamSerializer.h.
Referenced by edm::StreamerOutputModuleBase::serializeRegistry().
unsigned char* SerializeDataBuffer::ptr_ |
Definition at line 50 of file StreamSerializer.h.
Referenced by bufferPointer(), edm::StreamSerializer::serializeEvent(), and edm::StreamSerializer::serializeRegistry().
TBufferFile SerializeDataBuffer::rootbuf_ |
Definition at line 49 of file StreamSerializer.h.
Referenced by edm::StreamSerializer::serializeEvent(), and edm::StreamSerializer::serializeRegistry().