/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/RawDataCnv/RawDataCnv-00-04-35/src/Util/BufferHolder.cxx

Go to the documentation of this file.
00001 #include "RawDataCnv/Util/BufferHolder.h"
00002 
00003 void BufferHolder::reset() {
00004   m_nbuf = 0;
00005   m_buffer.clear();
00006   m_bufSize.clear();
00007 }
00008 
00009 uint32_t* BufferHolder::operator()(int ibuf) const {
00010   return m_buffer[ibuf];
00011 }
00012 
00013 void BufferHolder::addBuffer(uint32_t* buffer, uint32_t size) {
00014   m_nbuf++;
00015   m_buffer.push_back(buffer);
00016   m_bufSize.push_back(size);
00017 }
00018 

Generated on Tue Nov 29 22:58:32 2016 for BOSS_7.0.2 by  doxygen 1.4.7