45 std::vector<IOPosBuffer> &
iov() {
return m_iov; }
74 void reset(
unsigned int nbuf);
std::vector< IOPosBuffer > m_iov
IOSize extraBytes() const
void reset(unsigned int nbuf)
IOSize realBytesProcessed() const
std::vector< char > m_spare_buffer
int pack(long long int *pos, int *len, int nbuf, char *buf, IOSize buffer_size)
IOSize bufferUsed() const
std::vector< int > m_idx_to_iopb_offset
std::vector< IOPosBuffer > & iov()
static const IOSize TEMPORARY_BUFFER_SIZE
int packInternal(long long int *pos, int *len, int nbuf, char *buf, IOSize buffer_size)
static const IOSize BIG_READ_SIZE
edm::propagate_const< int * > m_len
static const IOSize READ_COALESCE_SIZE
std::vector< int > m_idx_to_iopb