Tag Parser 12.3.1
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) constTagParser::GenericFileElement< ImplementationType >
clear()TagParser::GenericFileElement< ImplementationType >
container()TagParser::GenericFileElement< ImplementationType >inline
container() constTagParser::GenericFileElement< ImplementationType >inline
ContainerType typedefTagParser::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() constTagParser::GenericFileElement< ImplementationType >inline
dataSize() constTagParser::GenericFileElement< ImplementationType >inline
DataSizeType typedefTagParser::GenericFileElement< ImplementationType >
denoteFirstChild(std::uint32_t offset)TagParser::GenericFileElement< ImplementationType >
discardBuffer()TagParser::GenericFileElement< ImplementationType >inline
endOffset() constTagParser::GenericFileElement< ImplementationType >inline
FileElementTraits< ImplementationType > classTagParser::GenericFileElement< ImplementationType >friend
firstChild()TagParser::GenericFileElement< ImplementationType >inline
firstChild() constTagParser::GenericFileElement< ImplementationType >inline
firstChildOffset() constTagParser::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)=deleteTagParser::GenericFileElement< ImplementationType >
GenericFileElement(GenericFileElement &other)=deleteTagParser::GenericFileElement< ImplementationType >
headerSize() constTagParser::GenericFileElement< ImplementationType >inline
id() constTagParser::GenericFileElement< ImplementationType >inline
IdentifierType typedefTagParser::GenericFileElement< ImplementationType >
idLength() constTagParser::GenericFileElement< ImplementationType >inline
idToString() constTagParser::GenericFileElement< ImplementationType >inline
isPadding() constTagParser::GenericFileElement< ImplementationType >inline
isParent() constTagParser::GenericFileElement< ImplementationType >inline
isParsed() constTagParser::GenericFileElement< ImplementationType >inline
lastChild()TagParser::GenericFileElement< ImplementationType >inline
lastChild() constTagParser::GenericFileElement< ImplementationType >inline
level() constTagParser::GenericFileElement< ImplementationType >
m_bufferTagParser::GenericFileElement< ImplementationType >protected
m_dataSizeTagParser::GenericFileElement< ImplementationType >protected
m_firstChildTagParser::GenericFileElement< ImplementationType >protected
m_idTagParser::GenericFileElement< ImplementationType >protected
m_idLengthTagParser::GenericFileElement< ImplementationType >protected
m_maxSizeTagParser::GenericFileElement< ImplementationType >protected
m_nextSiblingTagParser::GenericFileElement< ImplementationType >protected
m_parentTagParser::GenericFileElement< ImplementationType >protected
m_sizeLengthTagParser::GenericFileElement< ImplementationType >protected
m_sizeUnknownTagParser::GenericFileElement< ImplementationType >protected
m_startOffsetTagParser::GenericFileElement< ImplementationType >protected
makeBuffer()TagParser::GenericFileElement< ImplementationType >
maximumIdLengthSupported()TagParser::GenericFileElement< ImplementationType >static
maximumSizeLengthSupported()TagParser::GenericFileElement< ImplementationType >static
maxTotalSize() constTagParser::GenericFileElement< ImplementationType >inline
minimumElementSize()TagParser::GenericFileElement< ImplementationType >static
nextSibling()TagParser::GenericFileElement< ImplementationType >inline
nextSibling() constTagParser::GenericFileElement< ImplementationType >inline
operator=(const GenericFileElement &other)=deleteTagParser::GenericFileElement< ImplementationType >
parent()TagParser::GenericFileElement< ImplementationType >inline
parent() constTagParser::GenericFileElement< ImplementationType >inline
parent(std::uint8_t n)TagParser::GenericFileElement< ImplementationType >
parent(std::uint8_t n) constTagParser::GenericFileElement< ImplementationType >inline
parse(Diagnostics &diag)TagParser::GenericFileElement< ImplementationType >
reader()TagParser::GenericFileElement< ImplementationType >inline
relativeStartOffset() constTagParser::GenericFileElement< ImplementationType >inline
reparse(Diagnostics &diag)TagParser::GenericFileElement< ImplementationType >
siblingById(const IdentifierType &id, Diagnostics &diag)TagParser::GenericFileElement< ImplementationType >
siblingById(const IdentifierType &id, Diagnostics &diag) constTagParser::GenericFileElement< ImplementationType >
siblingByIdIncludingThis(const IdentifierType &id, Diagnostics &diag)TagParser::GenericFileElement< ImplementationType >
siblingByIdIncludingThis(const IdentifierType &id, Diagnostics &diag) constTagParser::GenericFileElement< ImplementationType >
sizeLength() constTagParser::GenericFileElement< ImplementationType >inline
startOffset() constTagParser::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) constTagParser::GenericFileElement< ImplementationType >
subelementByPath(Diagnostics &diag, IdType item, IdTypes... remainingPath) constTagParser::GenericFileElement< ImplementationType >
totalSize() constTagParser::GenericFileElement< ImplementationType >inline
validateSubsequentElementStructure(Diagnostics &diag, std::uint64_t *paddingSize=nullptr, AbortableProgressFeedback *progress=nullptr)TagParser::GenericFileElement< ImplementationType >
writer()TagParser::GenericFileElement< ImplementationType >inline