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

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

close()evio::EventWriterV4
DEFAULT_BLOCK_COUNTevio::EventWriterV4static
DEFAULT_BLOCK_SIZEevio::EventWriterV4static
DEFAULT_BUFFER_SIZEevio::EventWriterV4static
EventWriterV4(std::string &filename, const ByteOrder &byteOrder=ByteOrder::nativeOrder(), bool append=false)evio::EventWriterV4explicit
EventWriterV4(std::string &filename, const std::string &xmlDictionary, const ByteOrder &byteOrder=ByteOrder::nativeOrder(), bool append=false)evio::EventWriterV4
EventWriterV4(std::string &baseName, const std::string &directory, const std::string &runType, uint32_t runNumber=1, uint64_t split=0, uint32_t maxBlockSize=DEFAULT_BLOCK_SIZE, uint32_t maxEventCount=DEFAULT_BLOCK_COUNT, const ByteOrder &byteOrder=ByteOrder::nativeOrder(), const std::string &xmlDictionary="", bool overWriteOK=true, bool append=false, std::shared_ptr< EvioBank > firstEvent=nullptr, uint32_t streamId=0, uint32_t splitNumber=0, uint32_t splitIncrement=1, uint32_t streamCount=1, size_t bufferSize=DEFAULT_BUFFER_SIZE, std::bitset< 24 > *bitInfo=nullptr)evio::EventWriterV4
EventWriterV4(std::shared_ptr< ByteBuffer > &buf, const std::string &xmlDictionary="", bool append=false)evio::EventWriterV4explicit
EventWriterV4(std::shared_ptr< ByteBuffer > &buf, int maxBlockSize, int maxEventCount, const std::string &xmlDictionary="", std::bitset< 24 > *bitInfo=nullptr, int reserved1=0, int blockNumber=1, bool append=false, std::shared_ptr< EvioBank > firstEvent=nullptr)evio::EventWriterV4
examineFirstBlockHeader()evio::EventWriterV4protected
flush()evio::EventWriterV4
getBlockNumber() constevio::EventWriterV4
getByteBuffer()evio::EventWriterV4
getByteOrder() constevio::EventWriterV4
getBytesWrittenToBuffer() constevio::EventWriterV4
getCurrentFilename() constevio::EventWriterV4
getCurrentFilePath() constevio::EventWriterV4
getEventsWritten() constevio::EventWriterV4
getSplitCount() constevio::EventWriterV4
getSplitNumber() constevio::EventWriterV4
hasRoom(size_t bytes)evio::EventWriterV4
isClosed()evio::EventWriterV4
isDiskFull() constevio::EventWriterV4
isToFile() constevio::EventWriterV4
setBuffer(std::shared_ptr< ByteBuffer > &buf, std::bitset< 24 > *bitInfo, int blockNumber)evio::EventWriterV4
setBuffer(std::shared_ptr< ByteBuffer > &buf)evio::EventWriterV4
setFirstEvent(std::shared_ptr< EvioNode > node)evio::EventWriterV4
setFirstEvent(std::shared_ptr< ByteBuffer > buffer)evio::EventWriterV4
setFirstEvent(std::shared_ptr< EvioBank > bank)evio::EventWriterV4
setStartingBlockNumber(int startingBlockNumber)evio::EventWriterV4
writeEvent(std::shared_ptr< EvioNode > &node, bool force, bool duplicate=true)evio::EventWriterV4
writeEvent(std::shared_ptr< ByteBuffer > &bankBuffer, bool force=false)evio::EventWriterV4
writeEvent(std::shared_ptr< EvioBank > bank, bool force=false)evio::EventWriterV4
writeEventToFile(std::shared_ptr< EvioNode > &node, bool force, bool duplicate)evio::EventWriterV4
writeEventToFile(std::shared_ptr< EvioBank > bank, std::shared_ptr< ByteBuffer > bankBuffer, bool force)evio::EventWriterV4