#include <TBufferBlobStreamingService.h>
Public Member Functions | |
void | read (const coral::Blob &blobData, void *addressOfContainer, edm::TypeWithDict const &classDictionary) |
Reads an object from a Blob and fills-in the container. More... | |
TBufferBlobStreamingService () | |
boost::shared_ptr< coral::Blob > | write (const void *addressOfInputData, edm::TypeWithDict const &classDictionary, bool useCompression=false) |
virtual | ~TBufferBlobStreamingService () |
Public Member Functions inherited from ora::IBlobStreamingService | |
virtual | ~IBlobStreamingService () |
Empty destructor. More... | |
Definition at line 29 of file TBufferBlobStreamingService.h.
cond::TBufferBlobStreamingService::TBufferBlobStreamingService | ( | ) |
Definition at line 92 of file TBufferBlobStreamingService.cc.
|
virtual |
Definition at line 95 of file TBufferBlobStreamingService.cc.
|
virtual |
Reads an object from a Blob and fills-in the container.
Implements ora::IBlobStreamingService.
Definition at line 140 of file TBufferBlobStreamingService.cc.
References cond::TBufferBlobTypeInfo::m_arraySize, cond::TBufferBlobTypeInfo::m_class, cond::TBufferBlobTypeInfo::m_primitive, primitives, Primitive::readArrayFn, findQualityFiles::size, and reco::formula::startingAddress().
Referenced by Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::goto(), and Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::setFilterBranches().
|
virtual |
Implements ora::IBlobStreamingService.
Definition at line 108 of file TBufferBlobStreamingService.cc.
References cond::TBufferBlobTypeInfo::m_arraySize, cond::TBufferBlobTypeInfo::m_class, cond::TBufferBlobTypeInfo::m_primitive, primitives, findQualityFiles::size, reco::formula::startingAddress(), and Primitive::writeArrayFn.
Referenced by pkg.AbstractPkg::generate().