| add(std::shared_ptr< BaseStructure > newChild) | evio::BaseStructure | |
| allowsChildren | evio::BaseStructure | protected |
| badStringFormat | evio::BaseStructure | protected |
| BaseStructure() | evio::BaseStructure | protected |
| BaseStructure(std::shared_ptr< BaseStructureHeader > head) | evio::BaseStructure | explicitprotected |
| BaseStructure(const BaseStructure &srcBuf) | evio::BaseStructure | protected |
| BaseStructure(BaseStructure &&srcBuf) noexcept | evio::BaseStructure | protected |
| bbegin() | evio::BaseStructure | inline |
| begin() | evio::BaseStructure | inline |
| bend() | evio::BaseStructure | inline |
| breadth_iterator typedef | evio::BaseStructure | |
| byteOrder | evio::BaseStructure | protected |
| charData | evio::BaseStructure | protected |
| children | evio::BaseStructure | protected |
| childrenBegin() | evio::BaseStructure | |
| childrenEnd() | evio::BaseStructure | |
| compositeData | evio::BaseStructure | protected |
| dataLength() | evio::BaseStructure | protected |
| difference_type typedef | evio::BaseStructure | |
| doubleData | evio::BaseStructure | protected |
| end() | evio::BaseStructure | inline |
| EvioBank() | evio::EvioBank | inline |
| EvioBank(std::shared_ptr< BankHeader > head) | evio::EvioBank | inlineexplicit |
| floatData | evio::BaseStructure | protected |
| getAllowsChildren() const | evio::BaseStructure | |
| getByteOrder() | evio::BaseStructure | |
| getCharData() | evio::BaseStructure | |
| getChildAfter(std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| getChildAt(size_t index) const | evio::BaseStructure | |
| getChildBefore(std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| getChildCount() const | evio::BaseStructure | |
| getChildren() | evio::BaseStructure | |
| getCompositeData() | evio::BaseStructure | |
| getDepth() | evio::BaseStructure | |
| getDictionaryXML() const | evio::EvioEvent | inline |
| getDoubleData() | evio::BaseStructure | |
| getEventNumber() const | evio::EvioEvent | inline |
| getFirstChild() const | evio::BaseStructure | |
| getFirstLeaf() | evio::BaseStructure | |
| getFloatData() | evio::BaseStructure | |
| getHeader() const | evio::BaseStructure | |
| getIndex(std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| getInstance() | evio::EvioEvent | inlinestatic |
| getInstance(std::shared_ptr< BankHeader > head) | evio::EvioEvent | inlinestatic |
| getInstance(uint16_t tag, DataType const &typ, uint8_t num) | evio::EvioEvent | inlinestatic |
| getIntData() | evio::BaseStructure | |
| getLastChild() const | evio::BaseStructure | |
| getLastLeaf() | evio::BaseStructure | |
| getLeafCount() | evio::BaseStructure | |
| getLengthsUpToDate() const | evio::BaseStructure | protected |
| getLevel() const | evio::BaseStructure | |
| getLongData() | evio::BaseStructure | |
| getMatchingStructures(std::shared_ptr< IEvioFilter > filter, std::vector< std::shared_ptr< BaseStructure >> &vec) | evio::BaseStructure | |
| getNextLeaf() | evio::BaseStructure | |
| getNextNode() | evio::BaseStructure | |
| getNextSibling() | evio::BaseStructure | |
| getNumberDataItems() | evio::BaseStructure | |
| getParent() const | evio::BaseStructure | |
| getPath() | evio::BaseStructure | |
| getPathToRoot(std::shared_ptr< BaseStructure > aNode, int depth) const | evio::BaseStructure | protected |
| getPreviousLeaf() | evio::BaseStructure | |
| getPreviousNode() | evio::BaseStructure | |
| getPreviousSibling() | evio::BaseStructure | |
| getRawBytes() | evio::BaseStructure | |
| getRoot() | evio::BaseStructure | |
| getSharedAncestor(std::shared_ptr< BaseStructure > aNode) | evio::BaseStructure | |
| getShortData() | evio::BaseStructure | |
| getSiblingCount() const | evio::BaseStructure | |
| getStringData() | evio::BaseStructure | |
| getStructureType() const override | evio::EvioBank | inlinevirtual |
| getThis() | evio::BaseStructure | inline |
| getThisConst() const | evio::BaseStructure | inline |
| getTotalBytes() const | evio::BaseStructure | |
| getUCharData() | evio::BaseStructure | |
| getUIntData() | evio::BaseStructure | |
| getULongData() | evio::BaseStructure | |
| getUShortData() | evio::BaseStructure | |
| hasDictionaryXML() const | evio::EvioEvent | inline |
| header | evio::BaseStructure | protected |
| insert(std::shared_ptr< BaseStructure > newChild, size_t childIndex) | evio::BaseStructure | |
| intData | evio::BaseStructure | protected |
| isContainer() const | evio::BaseStructure | |
| isLeaf() const | evio::BaseStructure | |
| isNodeAncestor(std::shared_ptr< BaseStructure > anotherNode) const | evio::BaseStructure | |
| isNodeChild(std::shared_ptr< BaseStructure > aNode) const | evio::BaseStructure | |
| isNodeDescendant(std::shared_ptr< BaseStructure > anotherNode) | evio::BaseStructure | |
| isNodeRelated(std::shared_ptr< BaseStructure > aNode) | evio::BaseStructure | |
| isNodeSibling(std::shared_ptr< BaseStructure > anotherNode) const | evio::BaseStructure | |
| isParsed() const | evio::EvioEvent | inline |
| isRoot() const | evio::BaseStructure | |
| iterator typedef | evio::BaseStructure | |
| iterator_category typedef | evio::BaseStructure | |
| lengthsUpToDate | evio::BaseStructure | protected |
| longData | evio::BaseStructure | protected |
| needSwap() const | evio::BaseStructure | |
| numberDataItems | evio::BaseStructure | protected |
| operator=(BaseStructure &&other) noexcept | evio::BaseStructure | protected |
| operator=(const BaseStructure &other) | evio::BaseStructure | protected |
| parent | evio::BaseStructure | protected |
| parsed | evio::EvioEvent | protected |
| pointer typedef | evio::BaseStructure | |
| rawBytes | evio::BaseStructure | protected |
| reference typedef | evio::BaseStructure | |
| remove(size_t childIndex) | evio::BaseStructure | |
| remove(std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| removeAllChildren() | evio::BaseStructure | |
| removeFromParent() | evio::BaseStructure | |
| setAllHeaderLengths() | evio::BaseStructure | |
| setAllowsChildren(bool allows) | evio::BaseStructure | |
| setByteOrder(ByteOrder const &order) | evio::BaseStructure | |
| setDictionaryXML(std::string &xml) | evio::EvioEvent | inline |
| setEventNumber(size_t evNum) | evio::EvioEvent | inline |
| setLengthsUpToDate(bool lengthsUpToDate) | evio::BaseStructure | protected |
| setParent(std::weak_ptr< BaseStructure > newParent) | evio::BaseStructure | protected |
| setParsed(bool p) | evio::EvioEvent | inline |
| setRawBytes(uint8_t *bytes, uint32_t len) | evio::BaseStructure | protected |
| setRawBytes(std::vector< uint8_t > &bytes) | evio::BaseStructure | protected |
| shortData | evio::BaseStructure | protected |
| size_type typedef | evio::BaseStructure | |
| stringEnd | evio::BaseStructure | protected |
| stringList | evio::BaseStructure | protected |
| stringsToRawBytes() | evio::BaseStructure | protected |
| stringsToRawBytes(std::vector< std::string > &strings, std::vector< uint8_t > &bytes) | evio::BaseStructure | static |
| stringsToRawSize(std::vector< std::string > const &strings) | evio::BaseStructure | static |
| stringToRawSize(const std::string &str) | evio::BaseStructure | static |
| toString() const override | evio::EvioEvent | inlinevirtual |
| transform(std::shared_ptr< BaseStructure > structure) | evio::BaseStructure | |
| treeToString(std::string const &indent) const | evio::BaseStructure | |
| ucharData | evio::BaseStructure | protected |
| uintData | evio::BaseStructure | protected |
| ulongData | evio::BaseStructure | protected |
| unpackRawBytesToStrings() | evio::BaseStructure | |
| unpackRawBytesToStrings(std::vector< uint8_t > &bytes, size_t offset, std::vector< std::string > &strData) | evio::BaseStructure | static |
| unpackRawBytesToStrings(std::vector< uint8_t > &bytes, size_t offset, size_t maxLength, std::vector< std::string > &strData) | evio::BaseStructure | static |
| unpackRawBytesToStrings(uint8_t *bytes, size_t length, std::vector< std::string > &strData) | evio::BaseStructure | static |
| unpackRawBytesToStrings(ByteBuffer &buffer, size_t pos, size_t length, std::vector< std::string > &strData) | evio::BaseStructure | static |
| updateCharData() | evio::BaseStructure | |
| updateCompositeData() | evio::BaseStructure | |
| updateDoubleData() | evio::BaseStructure | |
| updateFloatData() | evio::BaseStructure | |
| updateIntData() | evio::BaseStructure | |
| updateLongData() | evio::BaseStructure | |
| updateShortData() | evio::BaseStructure | |
| updateStringData() | evio::BaseStructure | |
| updateUCharData() | evio::BaseStructure | |
| updateUIntData() | evio::BaseStructure | |
| updateULongData() | evio::BaseStructure | |
| updateUShortData() | evio::BaseStructure | |
| ushortData | evio::BaseStructure | protected |
| value_type typedef | evio::BaseStructure | |
| visitAllStructures(std::shared_ptr< IEvioListener > listener) | evio::BaseStructure | |
| visitAllStructures(std::shared_ptr< IEvioListener > listener, std::shared_ptr< IEvioFilter > filter) | evio::BaseStructure | |
| write(ByteBuffer &dest) | evio::BaseStructure | |
| write(std::shared_ptr< ByteBuffer > dest) | evio::BaseStructure | |
| write(uint8_t *dest, ByteOrder const &order) | evio::BaseStructure | |
| writeQuick(uint8_t *dest) | evio::BaseStructure | |
| writeQuick(ByteBuffer &dest) | evio::BaseStructure | |
| writeQuick(std::shared_ptr< ByteBuffer > dest) | evio::BaseStructure | |
| ~BaseStructure()=default | evio::BaseStructure | virtual |
| ~EvioBank()=default | evio::EvioBank | virtual |