| 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 |
| floatData | evio::BaseStructure | protected |
| getAllowsChildren() const | evio::BaseStructure | |
| getByteOrder() | evio::BaseStructure | |
| getCharData() | evio::BaseStructure | |
| getChildAfter(const std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| getChildAt(size_t index) const | evio::BaseStructure | |
| getChildBefore(const std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| getChildCount() const | evio::BaseStructure | |
| getChildren() const | evio::BaseStructure | |
| getCompositeData() | evio::BaseStructure | |
| getDepth() | evio::BaseStructure | |
| getDoubleData() | evio::BaseStructure | |
| getFirstChild() const | evio::BaseStructure | |
| getFirstLeaf() | evio::BaseStructure | |
| getFloatData() | evio::BaseStructure | |
| getHeader() const | evio::BaseStructure | |
| getIndex(const std::shared_ptr< BaseStructure > aChild) | evio::BaseStructure | |
| getInstance(std::shared_ptr< SegmentHeader > const &head) | evio::EvioSegment | inlinestatic |
| getInstance(uint16_t tag, DataType const &typ) | evio::EvioSegment | 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(const 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::EvioSegment | 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 | |
| header | evio::BaseStructure | protected |
| insert(const std::shared_ptr< BaseStructure > newChild, size_t childIndex) | evio::BaseStructure | |
| intData | evio::BaseStructure | protected |
| isContainer() const | evio::BaseStructure | |
| isLeaf() const | evio::BaseStructure | |
| isNodeAncestor(const std::shared_ptr< BaseStructure > anotherNode) const | evio::BaseStructure | |
| isNodeChild(const 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(const std::shared_ptr< BaseStructure > anotherNode) const | evio::BaseStructure | |
| 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 |
| pointer typedef | evio::BaseStructure | |
| rawBytes | evio::BaseStructure | protected |
| reference typedef | evio::BaseStructure | |
| remove(size_t childIndex) | evio::BaseStructure | |
| remove(const 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 | |
| setLengthsUpToDate(bool lengthsUpToDate) | evio::BaseStructure | protected |
| setParent(const std::shared_ptr< BaseStructure > &newParent) | evio::BaseStructure | protected |
| 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 | evio::BaseStructure | virtual |
| transform(std::shared_ptr< BaseStructure > const &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(uint8_t *dest, ByteOrder const &order) | evio::BaseStructure | |
| writeQuick(uint8_t *dest) | evio::BaseStructure | |
| writeQuick(ByteBuffer &dest) | evio::BaseStructure | |