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

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

close()evio::EventWriter
EventWriter(std::string &filename, const ByteOrder &byteOrder=ByteOrder::nativeOrder(), bool append=false)evio::EventWriterexplicit
EventWriter(std::string &filename, std::string &dictionary, const ByteOrder &byteOrder=ByteOrder::nativeOrder(), bool append=false)evio::EventWriter
EventWriter(std::string &baseName, const std::string &directory, const std::string &runType, uint32_t runNumber=1, uint64_t split=0, uint32_t maxRecordSize=4194304, uint32_t maxEventCount=10000, const ByteOrder &byteOrder=ByteOrder::nativeOrder(), const std::string &xmlDictionary="", bool overWriteOK=true, bool append=false, std::shared_ptr< EvioBank > firstEvent=nullptr, uint32_t streamId=1, uint32_t splitNumber=0, uint32_t splitIncrement=1, uint32_t streamCount=1, Compressor::CompressionType compressionType=Compressor::UNCOMPRESSED, uint32_t compressionThreads=1, uint32_t ringSize=0, size_t bufferSize=32100000)evio::EventWriter
EventWriter(std::shared_ptr< ByteBuffer > &buf, const std::string &xmlDictionary="")evio::EventWriterexplicit
EventWriter(std::shared_ptr< ByteBuffer > &buf, uint32_t maxRecordSize, uint32_t maxEventCount, const std::string &xmlDictionary="", uint32_t recordNumber=1, Compressor::CompressionType compressionType=Compressor::UNCOMPRESSED, int eventType=-1)evio::EventWriter
examineFileHeader()evio::EventWriterprotected
flush()evio::EventWriter
getByteBuffer()evio::EventWriter
getByteOrder() constevio::EventWriter
getBytesWrittenToBuffer() constevio::EventWriter
getCurrentFilename() constevio::EventWriter
getCurrentFilePath() constevio::EventWriter
getEventsWritten() constevio::EventWriter
getRecordNumber() constevio::EventWriter
getSplitCount() constevio::EventWriter
getSplitNumber() constevio::EventWriter
hasRoom(uint32_t bytes)evio::EventWriter
isClosed() constevio::EventWriter
isDiskFull()evio::EventWriter
setBuffer(std::shared_ptr< ByteBuffer > &buf, std::bitset< 24 > *bitInfo, uint32_t recNumber)evio::EventWriter
setBuffer(std::shared_ptr< ByteBuffer > &buf)evio::EventWriter
setEventType(int type)evio::EventWriter
setFirstEvent(std::shared_ptr< EvioNode > node)evio::EventWriter
setFirstEvent(std::shared_ptr< ByteBuffer > buf)evio::EventWriter
setFirstEvent(std::shared_ptr< EvioBank > bank)evio::EventWriter
setSourceId(int sId)evio::EventWriter
setStartingRecordNumber(uint32_t startingRecordNumber)evio::EventWriter
writeEvent(std::shared_ptr< EvioNode > &node, bool force=false, bool duplicate=true, bool ownRecord=false)evio::EventWriter
writeEvent(std::shared_ptr< ByteBuffer > &bankBuffer, bool force=false, bool ownRecord=false)evio::EventWriter
writeEvent(std::shared_ptr< EvioBank > bank, bool force=false, bool ownRecord=false)evio::EventWriter
writeEventToFile(std::shared_ptr< EvioNode > &node, bool force=false, bool duplicate=true, bool ownRecord=false)evio::EventWriter
writeEventToFile(std::shared_ptr< ByteBuffer > &bb, bool force=false, bool duplicate=true, bool ownRecord=false)evio::EventWriter
writeEventToFile(std::shared_ptr< EvioBank > bank, bool force=false, bool ownRecord=false)evio::EventWriter
writingToFile() constevio::EventWriter