| buffer() | TagParser::GenericFileElement< ImplementationType > | inline |
| childById(const IdentifierType &id, Diagnostics &diag) | TagParser::GenericFileElement< ImplementationType > | |
| childById(const IdentifierType &id, Diagnostics &diag) const | TagParser::GenericFileElement< ImplementationType > | |
| clear() | TagParser::GenericFileElement< ImplementationType > | |
| container() | TagParser::GenericFileElement< ImplementationType > | inline |
| container() const | TagParser::GenericFileElement< ImplementationType > | inline |
| ContainerType typedef | TagParser::GenericFileElement< ImplementationType > | |
| copyBuffer(TargetStream &targetStream) | TagParser::GenericFileElement< ImplementationType > | inline |
| copyEntirely(TargetStream &targetStream, Diagnostics &diag, AbortableProgressFeedback *progress) | TagParser::GenericFileElement< ImplementationType > | |
| copyHeader(TargetStream &targetStream, Diagnostics &diag, AbortableProgressFeedback *progress) | TagParser::GenericFileElement< ImplementationType > | |
| copyPreferablyFromBuffer(TargetStream &targetStream, Diagnostics &diag, AbortableProgressFeedback *progress) | TagParser::GenericFileElement< ImplementationType > | inline |
| copyWithoutChilds(TargetStream &targetStream, Diagnostics &diag, AbortableProgressFeedback *progress) | TagParser::GenericFileElement< ImplementationType > | |
| dataOffset() const | TagParser::GenericFileElement< ImplementationType > | inline |
| dataSize() const | TagParser::GenericFileElement< ImplementationType > | inline |
| DataSizeType typedef | TagParser::GenericFileElement< ImplementationType > | |
| denoteFirstChild(std::uint32_t offset) | TagParser::GenericFileElement< ImplementationType > | |
| discardBuffer() | TagParser::GenericFileElement< ImplementationType > | inline |
| endOffset() const | TagParser::GenericFileElement< ImplementationType > | inline |
| FileElementTraits< ImplementationType > class | TagParser::GenericFileElement< ImplementationType > | friend |
| firstChild() | TagParser::GenericFileElement< ImplementationType > | inline |
| firstChild() const | TagParser::GenericFileElement< ImplementationType > | inline |
| firstChildOffset() const | TagParser::GenericFileElement< ImplementationType > | inline |
| GenericFileElement(ContainerType &container, std::uint64_t startOffset) | TagParser::GenericFileElement< ImplementationType > | |
| GenericFileElement(ImplementationType &parent, std::uint64_t startOffset) | TagParser::GenericFileElement< ImplementationType > | |
| GenericFileElement(ContainerType &container, std::uint64_t startOffset, std::uint64_t maxSize) | TagParser::GenericFileElement< ImplementationType > | |
| GenericFileElement(const GenericFileElement &other)=delete | TagParser::GenericFileElement< ImplementationType > | |
| GenericFileElement(GenericFileElement &other)=delete | TagParser::GenericFileElement< ImplementationType > | |
| headerSize() const | TagParser::GenericFileElement< ImplementationType > | inline |
| id() const | TagParser::GenericFileElement< ImplementationType > | inline |
| IdentifierType typedef | TagParser::GenericFileElement< ImplementationType > | |
| idLength() const | TagParser::GenericFileElement< ImplementationType > | inline |
| idToString() const | TagParser::GenericFileElement< ImplementationType > | inline |
| isPadding() const | TagParser::GenericFileElement< ImplementationType > | inline |
| isParent() const | TagParser::GenericFileElement< ImplementationType > | inline |
| isParsed() const | TagParser::GenericFileElement< ImplementationType > | inline |
| lastChild() | TagParser::GenericFileElement< ImplementationType > | inline |
| lastChild() const | TagParser::GenericFileElement< ImplementationType > | inline |
| level() const | TagParser::GenericFileElement< ImplementationType > | |
| m_buffer | TagParser::GenericFileElement< ImplementationType > | protected |
| m_dataSize | TagParser::GenericFileElement< ImplementationType > | protected |
| m_firstChild | TagParser::GenericFileElement< ImplementationType > | protected |
| m_id | TagParser::GenericFileElement< ImplementationType > | protected |
| m_idLength | TagParser::GenericFileElement< ImplementationType > | protected |
| m_maxSize | TagParser::GenericFileElement< ImplementationType > | protected |
| m_nextSibling | TagParser::GenericFileElement< ImplementationType > | protected |
| m_parent | TagParser::GenericFileElement< ImplementationType > | protected |
| m_sizeLength | TagParser::GenericFileElement< ImplementationType > | protected |
| m_sizeUnknown | TagParser::GenericFileElement< ImplementationType > | protected |
| m_startOffset | TagParser::GenericFileElement< ImplementationType > | protected |
| makeBuffer() | TagParser::GenericFileElement< ImplementationType > | |
| maximumIdLengthSupported() | TagParser::GenericFileElement< ImplementationType > | static |
| maximumSizeLengthSupported() | TagParser::GenericFileElement< ImplementationType > | static |
| maxTotalSize() const | TagParser::GenericFileElement< ImplementationType > | inline |
| minimumElementSize() | TagParser::GenericFileElement< ImplementationType > | static |
| nextSibling() | TagParser::GenericFileElement< ImplementationType > | inline |
| nextSibling() const | TagParser::GenericFileElement< ImplementationType > | inline |
| operator=(const GenericFileElement &other)=delete | TagParser::GenericFileElement< ImplementationType > | |
| parent() | TagParser::GenericFileElement< ImplementationType > | inline |
| parent() const | TagParser::GenericFileElement< ImplementationType > | inline |
| parent(std::uint8_t n) | TagParser::GenericFileElement< ImplementationType > | |
| parent(std::uint8_t n) const | TagParser::GenericFileElement< ImplementationType > | inline |
| parse(Diagnostics &diag) | TagParser::GenericFileElement< ImplementationType > | |
| reader() | TagParser::GenericFileElement< ImplementationType > | inline |
| relativeStartOffset() const | TagParser::GenericFileElement< ImplementationType > | inline |
| reparse(Diagnostics &diag) | TagParser::GenericFileElement< ImplementationType > | |
| siblingById(const IdentifierType &id, Diagnostics &diag) | TagParser::GenericFileElement< ImplementationType > | |
| siblingById(const IdentifierType &id, Diagnostics &diag) const | TagParser::GenericFileElement< ImplementationType > | |
| siblingByIdIncludingThis(const IdentifierType &id, Diagnostics &diag) | TagParser::GenericFileElement< ImplementationType > | |
| siblingByIdIncludingThis(const IdentifierType &id, Diagnostics &diag) const | TagParser::GenericFileElement< ImplementationType > | |
| sizeLength() const | TagParser::GenericFileElement< ImplementationType > | inline |
| startOffset() const | TagParser::GenericFileElement< ImplementationType > | inline |
| stream() | TagParser::GenericFileElement< ImplementationType > | inline |
| subelementByPath(Diagnostics &diag, IdType item) | TagParser::GenericFileElement< ImplementationType > | |
| subelementByPath(Diagnostics &diag, IdType item, IdTypes... remainingPath) | TagParser::GenericFileElement< ImplementationType > | |
| subelementByPath(Diagnostics &diag, IdType item) const | TagParser::GenericFileElement< ImplementationType > | |
| subelementByPath(Diagnostics &diag, IdType item, IdTypes... remainingPath) const | TagParser::GenericFileElement< ImplementationType > | |
| totalSize() const | TagParser::GenericFileElement< ImplementationType > | inline |
| validateSubsequentElementStructure(Diagnostics &diag, std::uint64_t *paddingSize=nullptr, AbortableProgressFeedback *progress=nullptr) | TagParser::GenericFileElement< ImplementationType > | |
| writer() | TagParser::GenericFileElement< ImplementationType > | inline |