Tag Parser: Member List

Tag Parser 12.5.2 C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags

Loading...
Searching...
No Matches
TagParser::GenericFileElement< ImplementationType > Member List

This is the complete list of members for TagParser::GenericFileElement< ImplementationType >, including all inherited members.

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