| AbstractContainer(std::iostream &stream, std::uint64_t startOffset) | TagParser::AbstractContainer | protected |
| additionalElements() const | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| addTrack(MatroskaTrack *track) | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| areAttachmentsParsed() const | TagParser::AbstractContainer | inline |
| areChaptersParsed() const | TagParser::AbstractContainer | inline |
| areTagsParsed() const | TagParser::AbstractContainer | inline |
| areTracksParsed() const | TagParser::AbstractContainer | inline |
| attachment(std::size_t index) override | TagParser::MatroskaContainer | inlinevirtual |
| attachmentCount() const override | TagParser::MatroskaContainer | inlinevirtual |
| chapter(std::size_t index) override | TagParser::MatroskaContainer | virtual |
| chapterCount() const override | TagParser::MatroskaContainer | virtual |
| ContainerElementType typedef | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| ContainerFileInfoType typedef | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| ContainerTagType typedef | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| ContainerTrackType typedef | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| createAttachment() override | TagParser::MatroskaContainer | virtual |
| createTag(const TagTarget &target=TagTarget()) override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | virtual |
| creationTime() const | TagParser::AbstractContainer | inline |
| determineElementPosition(std::uint64_t elementId, Diagnostics &diag) const | TagParser::MatroskaContainer | |
| determineIndexPosition(Diagnostics &diag) const override | TagParser::MatroskaContainer | virtual |
| determineTagPosition(Diagnostics &diag) const override | TagParser::MatroskaContainer | virtual |
| doctypeReadVersion() const | TagParser::AbstractContainer | inline |
| doctypeVersion() const | TagParser::AbstractContainer | inline |
| documentType() const | TagParser::AbstractContainer | inline |
| duration() const | TagParser::AbstractContainer | inline |
| editionEntires() const | TagParser::MatroskaContainer | inline |
| fileInfo() const | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| firstElement() const | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| GenericContainer(MediaFileInfo &fileInfo, std::uint64_t startOffset) | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| internalMakeFile(Diagnostics &diag, AbortableProgressFeedback &progress) override | TagParser::MatroskaContainer | protectedvirtual |
| internalParseAttachments(Diagnostics &diag, AbortableProgressFeedback &progress) override | TagParser::MatroskaContainer | protectedvirtual |
| internalParseChapters(Diagnostics &diag, AbortableProgressFeedback &progress) override | TagParser::MatroskaContainer | protectedvirtual |
| internalParseHeader(Diagnostics &diag, AbortableProgressFeedback &progress) override | TagParser::MatroskaContainer | protectedvirtual |
| internalParseTags(Diagnostics &diag, AbortableProgressFeedback &progress) override | TagParser::MatroskaContainer | protectedvirtual |
| internalParseTracks(Diagnostics &diag, AbortableProgressFeedback &progress) override | TagParser::MatroskaContainer | protectedvirtual |
| isHeaderParsed() const | TagParser::AbstractContainer | inline |
| m_additionalElements | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | protected |
| m_attachmentsParsed | TagParser::AbstractContainer | protected |
| m_chaptersParsed | TagParser::AbstractContainer | protected |
| m_creationTime | TagParser::AbstractContainer | protected |
| m_doctype | TagParser::AbstractContainer | protected |
| m_doctypeReadVersion | TagParser::AbstractContainer | protected |
| m_doctypeVersion | TagParser::AbstractContainer | protected |
| m_duration | TagParser::AbstractContainer | protected |
| m_firstElement | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | protected |
| m_headerParsed | TagParser::AbstractContainer | protected |
| m_modificationTime | TagParser::AbstractContainer | protected |
| m_readVersion | TagParser::AbstractContainer | protected |
| m_tags | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | protected |
| m_tagsParsed | TagParser::AbstractContainer | protected |
| m_timeScale | TagParser::AbstractContainer | protected |
| m_titles | TagParser::AbstractContainer | protected |
| m_tracks | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | protected |
| m_tracksAltered | TagParser::AbstractContainer | protected |
| m_tracksParsed | TagParser::AbstractContainer | protected |
| m_version | TagParser::AbstractContainer | protected |
| makeFile(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::AbstractContainer | |
| MatroskaContainer(MediaFileInfo &stream, std::uint64_t startOffset) | TagParser::MatroskaContainer | |
| maxIdLength() const | TagParser::MatroskaContainer | inline |
| maxSizeLength() const | TagParser::MatroskaContainer | inline |
| modificationTime() const | TagParser::AbstractContainer | inline |
| muxingApplications() const | TagParser::AbstractContainer | |
| muxingApplications() | TagParser::AbstractContainer | protected |
| parseAttachments(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::AbstractContainer | |
| parseChapters(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::AbstractContainer | |
| parseHeader(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::AbstractContainer | |
| parseTags(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::AbstractContainer | |
| parseTracks(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::AbstractContainer | |
| reader() | TagParser::AbstractContainer | inline |
| readVersion() const | TagParser::AbstractContainer | inline |
| removeAllTags() override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inlinevirtual |
| removeAllTracks() override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | virtual |
| removeTag(Tag *tag) override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | virtual |
| removeTrack(AbstractTrack *track) override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | virtual |
| reset() override | TagParser::MatroskaContainer | virtual |
| seekInfos() const | TagParser::MatroskaContainer | inline |
| segmentCount() const override | TagParser::MatroskaContainer | inlinevirtual |
| setStream(std::iostream &stream) | TagParser::AbstractContainer | inline |
| setTitle(std::string_view title, std::size_t segmentIndex=0) | TagParser::AbstractContainer | inline |
| startOffset() const | TagParser::AbstractContainer | inline |
| stream() | TagParser::AbstractContainer | inline |
| supportsTitle() const override | TagParser::MatroskaContainer | inlinevirtual |
| supportsTrackModifications() const | TagParser::AbstractContainer | virtual |
| tag(std::size_t index) override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inlinevirtual |
| tagCount() const override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inlinevirtual |
| tags() const | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| timeScale() const | TagParser::AbstractContainer | inline |
| titles() const | TagParser::AbstractContainer | inline |
| track(std::size_t index) override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inlinevirtual |
| trackById(std::uint64_t id) | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| trackCount() const override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inlinevirtual |
| tracks() const | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| validateElementStructure(Diagnostics &diag, AbortableProgressFeedback &progress, std::uint64_t *paddingSize=nullptr) | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | inline |
| validateIndex(Diagnostics &diag, AbortableProgressFeedback &progress) | TagParser::MatroskaContainer | |
| version() const | TagParser::AbstractContainer | inline |
| writer() | TagParser::AbstractContainer | inline |
| writingApplications() const | TagParser::AbstractContainer | |
| writingApplications() | TagParser::AbstractContainer | protected |
| ~AbstractContainer() | TagParser::AbstractContainer | virtual |
| ~GenericContainer() override | TagParser::GenericContainer< MediaFileInfo, MatroskaTag, MatroskaTrack, EbmlElement > | |
| ~MatroskaContainer() override | TagParser::MatroskaContainer | |