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