evio  6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
evio::RecordOutput Member List

This is the complete list of members for evio::RecordOutput, including all inherited members.

addEvent(const uint8_t *event, uint32_t eventLen, uint32_t extraDataLen=0)evio::RecordOutput
addEvent(const std::vector< uint8_t > &event)evio::RecordOutput
addEvent(const std::vector< uint8_t > &event, size_t offset, uint32_t eventLen, uint32_t extraDataLen=0)evio::RecordOutput
addEvent(const ByteBuffer &event, uint32_t extraDataLen=0)evio::RecordOutput
addEvent(const std::shared_ptr< ByteBuffer > &event, uint32_t extraDataLen=0)evio::RecordOutput
addEvent(EvioNode &node, uint32_t extraDataLen=0)evio::RecordOutput
addEvent(std::shared_ptr< EvioNode > &node, uint32_t extraDataLen=0)evio::RecordOutput
addEvent(EvioBank &event, uint32_t extraDataLen)evio::RecordOutput
addEvent(std::shared_ptr< EvioBank > &event, uint32_t extraDataLen=0)evio::RecordOutput
build()evio::RecordOutput
build(std::shared_ptr< ByteBuffer > userHeader)evio::RecordOutput
build(const ByteBuffer &userHeader)evio::RecordOutput
byteOrderevio::RecordOutput
eventCountevio::RecordOutput
eventSizeevio::RecordOutput
getBinaryBuffer() const evio::RecordOutput
getByteOrder() const evio::RecordOutput
getCompressionType() const evio::RecordOutput
getEventCount() const evio::RecordOutput
getHeader()evio::RecordOutput
getHeaderType() const evio::RecordOutput
getInternalBufferCapacity() const evio::RecordOutput
getMaxEventCount() const evio::RecordOutput
getUncompressedSize() const evio::RecordOutput
getUserBufferSize() const evio::RecordOutput
hasUserProvidedBuffer() const evio::RecordOutput
headerevio::RecordOutput
indexSizeevio::RecordOutput
MAX_BUFFER_SIZEevio::RecordOutput
MAX_EVENT_COUNTevio::RecordOutput
ONE_MEGevio::RecordOutputstatic
oneTooMany() const evio::RecordOutput
operator=(RecordOutput &&other) noexceptevio::RecordOutput
operator=(const RecordOutput &other)evio::RecordOutput
RECORD_BUFFER_SIZEevio::RecordOutput
recordBinaryevio::RecordOutput
recordDataevio::RecordOutput
recordEventsevio::RecordOutput
recordIndexevio::RecordOutput
RecordOutput()evio::RecordOutput
RecordOutput(const ByteOrder &order, uint32_t maxEventCount=1000000, uint32_t maxBufferSize=8 *ONE_MEG, Compressor::CompressionType compressionType=Compressor::UNCOMPRESSED, HeaderType hType=HeaderType::EVIO_RECORD)evio::RecordOutputexplicit
RecordOutput(std::shared_ptr< ByteBuffer > &buffer, uint32_t maxEventCount, Compressor::CompressionType compressionType, HeaderType hType)evio::RecordOutput
RecordOutput(const RecordOutput &srcRec)evio::RecordOutput
RecordOutput(RecordOutput &&srcBuf) noexceptevio::RecordOutput
reset()evio::RecordOutput
roomForEvent(uint32_t length) const evio::RecordOutput
setBuffer(std::shared_ptr< ByteBuffer > &buf)evio::RecordOutput
setStartingBufferPosition(size_t pos)evio::RecordOutput
startingPositionevio::RecordOutput
transferDataForReading(const RecordOutput &rec)evio::RecordOutput
userBufferSizeevio::RecordOutput
userProvidedBufferevio::RecordOutput
~RecordOutput()=defaultevio::RecordOutput