#include <SingleConsumerQ.h>
Public Member Functions | |
void * | buffer () const |
void | commit (int theSize=0) |
OperateBuffer (SingleConsumerQ &b) | |
int | size () const |
~OperateBuffer () | |
Private Attributes | |
SingleConsumerQ & | b_ |
bool | committed_ |
SingleConsumerQ::Buffer | v_ |
Definition at line 70 of file SingleConsumerQ.h.
|
inlineexplicit |
Definition at line 72 of file SingleConsumerQ.h.
|
inline |
|
inline |
Definition at line 78 of file SingleConsumerQ.h.
References edm::SingleConsumerQ::Buffer::ptr_, and edm::SingleConsumerQ::OperateBuffer< T >::v_.
|
inline |
Definition at line 80 of file SingleConsumerQ.h.
References edm::SingleConsumerQ::OperateBuffer< T >::b_, edm::SingleConsumerQ::OperateBuffer< T >::committed_, edm::SingleConsumerQ::Buffer::ptr_, and edm::SingleConsumerQ::OperateBuffer< T >::v_.
|
inline |
Definition at line 79 of file SingleConsumerQ.h.
References edm::SingleConsumerQ::Buffer::len_, and edm::SingleConsumerQ::OperateBuffer< T >::v_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
private |
Definition at line 86 of file SingleConsumerQ.h.
Referenced by edm::SingleConsumerQ::OperateBuffer< T >::commit(), and edm::SingleConsumerQ::OperateBuffer< T >::~OperateBuffer().
|
private |
Definition at line 88 of file SingleConsumerQ.h.
Referenced by edm::SingleConsumerQ::OperateBuffer< T >::commit(), and edm::SingleConsumerQ::OperateBuffer< T >::~OperateBuffer().
|
private |