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

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

BIT_INFO_OFFSETevio::RecordHeaderstatic
bytesRemaining(size_t pos) overrideevio::RecordHeadervirtual
clearLastRecordBit(uint32_t i)evio::RecordHeaderstatic
COMPRESSION_TYPE_OFFSETevio::RecordHeaderstatic
copy(std::shared_ptr< RecordHeader > const &head)evio::RecordHeader
DATA_CONTROL_BITSevio::RecordHeaderstatic
DATA_DISENTANGLED_BITSevio::RecordHeaderstatic
DATA_OTHER_BITSevio::RecordHeaderstatic
DATA_PARTIAL_BITSevio::RecordHeaderstatic
DATA_PHYSICS_BITSevio::RecordHeaderstatic
DATA_ROC_RAW_BITSevio::RecordHeaderstatic
DATA_USER_BITSevio::RecordHeaderstatic
DICTIONARY_BITevio::RecordHeaderstatic
EVENT_COUNT_OFFSETevio::RecordHeaderstatic
eventTypeToString() const evio::RecordHeader
firstEventStartingPosition() overrideevio::RecordHeadervirtual
generateSixthWord(std::bitset< 24 > const &set)evio::RecordHeaderstatic
generateSixthWord(uint32_t version, bool hasDictionary, bool isEnd, uint32_t eventType)evio::RecordHeaderstatic
generateSixthWord(std::bitset< 24 > const &set, uint32_t version, bool hasDictionary, bool isEnd, uint32_t eventType, uint32_t headerType=0)evio::RecordHeaderstatic
getBitInfoWord() const evio::RecordHeader
getBufferEndingPosition() overrideevio::RecordHeadervirtual
getBufferStartingPosition() overrideevio::RecordHeadervirtual
getByteOrder() overrideevio::RecordHeadervirtual
getCompressedDataLength() const evio::RecordHeader
getCompressedDataLengthPadding() const evio::RecordHeader
getCompressedDataLengthWords() const evio::RecordHeader
getCompressedRecordLength() const evio::RecordHeader
getCompressionType() overrideevio::RecordHeadervirtual
getDataLength() const evio::RecordHeader
getDataLengthWords() const evio::RecordHeader
getEntries() const evio::RecordHeader
getEventType() overrideevio::RecordHeadervirtual
getHeaderLength() const evio::RecordHeader
getHeaderType() const evio::RecordHeader
getHeaderWords() overrideevio::RecordHeadervirtual
getIndexLength() const evio::RecordHeader
getLength() const evio::RecordHeader
getLengthWords() const evio::RecordHeader
getMagicNumber() overrideevio::RecordHeadervirtual
getNumber() overrideevio::RecordHeadervirtual
getPadding(uint32_t length)evio::RecordHeaderstatic
getPosition() const evio::RecordHeader
getRecordNumber() const evio::RecordHeader
getSize() overrideevio::RecordHeadervirtual
getSourceId() overrideevio::RecordHeadervirtual
getUncompressedRecordLength() const evio::RecordHeader
getUserHeaderLength() const evio::RecordHeader
getUserHeaderLengthWords() const evio::RecordHeader
getUserRegisterFirst() const evio::RecordHeader
getUserRegisterSecond() const evio::RecordHeader
getVersion() overrideevio::RecordHeadervirtual
getWords(uint32_t length)evio::RecordHeaderstatic
hasDictionary(bool hasFirst)evio::RecordHeader
hasDictionary(int bitInfo)evio::RecordHeaderstatic
hasDictionary() overrideevio::RecordHeadervirtual
hasFirstEvent() overrideevio::RecordHeadervirtual
HEADER_LENGTH_OFFSETevio::RecordHeaderstatic
HEADER_MAGICevio::RecordHeaderstatic
HEADER_SIZE_BYTESevio::RecordHeaderstatic
HEADER_SIZE_WORDSevio::RecordHeaderstatic
INDEX_ARRAY_OFFSETevio::RecordHeaderstatic
isCompressed() overrideevio::RecordHeadervirtual
isCompressed(ByteBuffer &buffer, size_t offset)evio::RecordHeaderstatic
isCompressed(std::shared_ptr< ByteBuffer > &buffer, size_t offset)evio::RecordHeaderstatic
isEvioRecord() const evio::RecordHeader
isEvioRecord(uint32_t bitInfo)evio::RecordHeaderstatic
isEvioTrailer() const evio::RecordHeader
isEvioTrailer(uint32_t bitInfo)evio::RecordHeaderstatic
isHipoRecord() const evio::RecordHeader
isHipoRecord(uint32_t bitInfo)evio::RecordHeaderstatic
isHipoTrailer() const evio::RecordHeader
isHipoTrailer(uint32_t bitInfo)evio::RecordHeaderstatic
isLastBlock() overrideevio::RecordHeadervirtual
isLastRecord(bool isLast)evio::RecordHeader
isLastRecord() const evio::RecordHeader
isLastRecord(uint32_t bitInfo)evio::RecordHeaderstatic
LAST_RECORD_BITevio::RecordHeaderstatic
LAST_RECORD_MASKevio::RecordHeaderstatic
MAGIC_NUMBERevio::IBlockHeaderstatic
MAGIC_OFFSETevio::RecordHeaderstatic
main(int argc, char **argv)evio::RecordHeader
nextBufferStartingPosition() overrideevio::RecordHeadervirtual
operator=(const RecordHeader &head)evio::RecordHeader
readHeader(ByteBuffer &buffer, size_t offset=0)evio::RecordHeader
readHeader(std::shared_ptr< ByteBuffer > &buffer, size_t offset=0)evio::RecordHeader
readHeader(uint8_t *src, ByteOrder order)evio::RecordHeader
RECORD_LENGTH_OFFSETevio::RecordHeaderstatic
RECORD_NUMBER_OFFSETevio::RecordHeaderstatic
RecordHeader()evio::RecordHeader
RecordHeader(const RecordHeader &head)evio::RecordHeader
RecordHeader(const HeaderType &type)evio::RecordHeaderexplicit
RecordHeader(size_t pos, uint32_t len, uint32_t ent)evio::RecordHeader
REGISTER1_OFFSETevio::RecordHeaderstatic
REGISTER2_OFFSETevio::RecordHeaderstatic
reset()evio::RecordHeader
setBitInfo(bool isLastRecord, bool haveDictionary)evio::RecordHeader
setBitInfoEventType(uint32_t type)evio::RecordHeader
setBitInfoWord(uint32_t word)evio::RecordHeader
setBitInfoWord(std::bitset< 24 > const &set)evio::RecordHeader
setBufferStartingPosition(size_t bufferStartingPosition) overrideevio::RecordHeadervirtual
setCompressedDataLength(uint32_t length)evio::RecordHeader
setCompressionType(Compressor::CompressionType type)evio::RecordHeader
setDataLength(uint32_t length)evio::RecordHeader
setEntries(uint32_t n)evio::RecordHeader
setHeaderLength(uint32_t length)evio::RecordHeader
setHeaderType(HeaderType const &type)evio::RecordHeader
setIndexLength(uint32_t length)evio::RecordHeader
setLength(uint32_t length)evio::RecordHeader
setPosition(size_t pos)evio::RecordHeader
setRecordNumber(uint32_t num)evio::RecordHeader
setUserHeaderLength(uint32_t length)evio::RecordHeader
setUserRegisterFirst(uint64_t reg)evio::RecordHeader
setUserRegisterSecond(uint64_t reg)evio::RecordHeader
toString() overrideevio::RecordHeadervirtual
UNCOMPRESSED_LENGTH_OFFSETevio::RecordHeaderstatic
USER_LENGTH_OFFSETevio::RecordHeaderstatic
VERSION_MASKevio::RecordHeaderstatic
write(ByteBuffer &byteBuffer) overrideevio::RecordHeadervirtual
writeHeader(ByteBuffer &buf, size_t off=0)evio::RecordHeader
writeHeader(std::shared_ptr< ByteBuffer > &buffer, size_t off=0)evio::RecordHeader
writeHeader(uint8_t *array, const ByteOrder &order)evio::RecordHeader
writeTrailer(uint8_t *array, size_t arrayLen, uint32_t recordNum, const ByteOrder &order, const std::shared_ptr< std::vector< uint32_t >> &recordLengths=nullptr)evio::RecordHeaderstatic
writeTrailer(std::vector< uint8_t > &array, size_t off, uint32_t recordNum, const ByteOrder &order, const std::shared_ptr< std::vector< uint32_t >> &recordLengths=nullptr)evio::RecordHeaderstatic
writeTrailer(ByteBuffer &buf, size_t off, uint32_t recordNum, const std::shared_ptr< std::vector< uint32_t >> &recordLengths=nullptr)evio::RecordHeaderstatic
writeTrailer(std::shared_ptr< ByteBuffer > &buf, size_t off, uint32_t recordNum, const std::shared_ptr< std::vector< uint32_t >> &recordLengths=nullptr)evio::RecordHeaderstatic
~RecordHeader()=defaultevio::RecordHeader