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

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

addByteData(uint8_t *data, uint32_t len)evio::CompactEventBuilder
addCompositeData(std::vector< std::shared_ptr< CompositeData >> &data)evio::CompactEventBuilder
addDoubleData(double *data, uint32_t len)evio::CompactEventBuilder
addEvioNode(std::shared_ptr< EvioNode > node)evio::CompactEventBuilder
addFloatData(float *data, uint32_t len)evio::CompactEventBuilder
addIntData(uint32_t *data, uint32_t len)evio::CompactEventBuilder
addLongData(uint64_t *data, uint32_t len)evio::CompactEventBuilder
addShortData(uint16_t *data, uint32_t len)evio::CompactEventBuilder
addStringData(std::vector< std::string > &strings)evio::CompactEventBuilder
closeAll()evio::CompactEventBuilder
closeStructure()evio::CompactEventBuilder
CompactEventBuilder(size_t bufferSize, ByteOrder const &order, bool generateNodes=false)evio::CompactEventBuilder
CompactEventBuilder(std::shared_ptr< ByteBuffer > buffer, bool generateNodes=false)evio::CompactEventBuilderexplicit
getBuffer()evio::CompactEventBuilder
getTotalBytes() const evio::CompactEventBuilder
openBank(uint16_t tag, DataType const &dataType, uint8_t num)evio::CompactEventBuilder
openSegment(uint16_t tag, DataType const &dataType)evio::CompactEventBuilder
openTagSegment(int tag, DataType dataType)evio::CompactEventBuilder
setBuffer(std::shared_ptr< ByteBuffer > buffer, bool generateNodes=false)evio::CompactEventBuilder
setTopLevelTag(short tag)evio::CompactEventBuilder
toFile(std::string const &fileName)evio::CompactEventBuilder