Tag Parser  6.2.2
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Media::GenericFileElement< ImplementationType > Member List

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

addNotification(const Notification &notification)Media::StatusProvider
addNotification(NotificationType type, const std::string &message, const std::string &context)Media::StatusProvider
addNotifications(const StatusProvider &from)Media::StatusProvider
addNotifications(const std::string &higherContext, const StatusProvider &from)Media::StatusProvider
addNotifications(const NotificationList &notifications)Media::StatusProvider
begin()Media::GenericFileElement< ImplementationType >
begin() constMedia::GenericFileElement< ImplementationType >
buffer()Media::GenericFileElement< ImplementationType >inline
CallbackFunction typedefMedia::StatusProvider
CallbackPair typedefMedia::StatusProvider
CallbackVector typedefMedia::StatusProvider
childById(const identifierType &id)Media::GenericFileElement< ImplementationType >
clear()Media::GenericFileElement< ImplementationType >
container()Media::GenericFileElement< ImplementationType >inline
container() constMedia::GenericFileElement< ImplementationType >inline
containerType typedefMedia::GenericFileElement< ImplementationType >
copyBuffer(std::ostream &targetStream)Media::GenericFileElement< ImplementationType >inline
copyEntirely(std::ostream &targetStream)Media::GenericFileElement< ImplementationType >
copyHeader(std::ostream &targetStream)Media::GenericFileElement< ImplementationType >
copyWithoutChilds(std::ostream &targetStream)Media::GenericFileElement< ImplementationType >
currentPercentage() constMedia::StatusProviderinline
currentStatus() constMedia::StatusProviderinline
dataOffset() constMedia::GenericFileElement< ImplementationType >inline
dataSize() constMedia::GenericFileElement< ImplementationType >inline
dataSizeType typedefMedia::GenericFileElement< ImplementationType >
denoteFirstChild(uint32 offset)Media::GenericFileElement< ImplementationType >
discardBuffer()Media::GenericFileElement< ImplementationType >inline
end()Media::GenericFileElement< ImplementationType >
end() constMedia::GenericFileElement< ImplementationType >
endOffset() constMedia::GenericFileElement< ImplementationType >inline
FileElementTraits< ImplementationType > classMedia::GenericFileElement< ImplementationType >friend
firstChild()Media::GenericFileElement< ImplementationType >inline
firstChild() constMedia::GenericFileElement< ImplementationType >inline
firstChildOffset() constMedia::GenericFileElement< ImplementationType >inline
forwardStatusUpdateCalls(StatusProvider *other=nullptr)Media::StatusProviderinline
GenericFileElement(containerType &container, uint64 startOffset)Media::GenericFileElement< ImplementationType >
GenericFileElement(implementationType &parent, uint64 startOffset)Media::GenericFileElement< ImplementationType >
GenericFileElement(containerType &container, uint64 startOffset, uint64 maxSize)Media::GenericFileElement< ImplementationType >
GenericFileElement(const GenericFileElement &other)=deleteMedia::GenericFileElement< ImplementationType >
GenericFileElement(GenericFileElement &other)=deleteMedia::GenericFileElement< ImplementationType >
hasCriticalNotifications() constMedia::StatusProviderinline
hasNotifications() constMedia::StatusProviderinline
headerSize() constMedia::GenericFileElement< ImplementationType >inline
id() constMedia::GenericFileElement< ImplementationType >inline
identifierType typedefMedia::GenericFileElement< ImplementationType >
idLength() constMedia::GenericFileElement< ImplementationType >inline
idToString() constMedia::GenericFileElement< ImplementationType >inline
implementationType typedefMedia::GenericFileElement< ImplementationType >
invalidateNotifications()Media::StatusProviderinline
invalidateStatus()Media::StatusProviderinline
isAborted() constMedia::StatusProviderinline
isPadding() constMedia::GenericFileElement< ImplementationType >inline
isParent() constMedia::GenericFileElement< ImplementationType >inline
isParsed() constMedia::GenericFileElement< ImplementationType >inline
m_bufferMedia::GenericFileElement< ImplementationType >protected
m_dataSizeMedia::GenericFileElement< ImplementationType >protected
m_firstChildMedia::GenericFileElement< ImplementationType >protected
m_idMedia::GenericFileElement< ImplementationType >protected
m_idLengthMedia::GenericFileElement< ImplementationType >protected
m_maxSizeMedia::GenericFileElement< ImplementationType >protected
m_nextSiblingMedia::GenericFileElement< ImplementationType >protected
m_parentMedia::GenericFileElement< ImplementationType >protected
m_sizeLengthMedia::GenericFileElement< ImplementationType >protected
m_startOffsetMedia::GenericFileElement< ImplementationType >protected
makeBuffer()Media::GenericFileElement< ImplementationType >
maximumIdLengthSupported()Media::GenericFileElement< ImplementationType >inlinestatic
maximumSizeLengthSupported()Media::GenericFileElement< ImplementationType >inlinestatic
maxTotalSize() constMedia::GenericFileElement< ImplementationType >inline
minimumElementSize()Media::GenericFileElement< ImplementationType >inlinestatic
nextSibling()Media::GenericFileElement< ImplementationType >inline
nextSibling() constMedia::GenericFileElement< ImplementationType >inline
notifications() constMedia::StatusProviderinline
operator=(const GenericFileElement &other)=deleteMedia::GenericFileElement< ImplementationType >
parent()Media::GenericFileElement< ImplementationType >inline
parent() constMedia::GenericFileElement< ImplementationType >inline
parse()Media::GenericFileElement< ImplementationType >
reader()Media::GenericFileElement< ImplementationType >inline
registerCallback(CallbackFunction callback)Media::StatusProvider
relativeStartOffset() constMedia::GenericFileElement< ImplementationType >inline
reparse()Media::GenericFileElement< ImplementationType >
siblingById(const identifierType &id, bool includeThis=false)Media::GenericFileElement< ImplementationType >
sizeLength() constMedia::GenericFileElement< ImplementationType >inline
startOffset() constMedia::GenericFileElement< ImplementationType >inline
StatusProvider()Media::StatusProviderprotected
stream()Media::GenericFileElement< ImplementationType >inline
subelementByPath(const std::initializer_list< identifierType > &path)Media::GenericFileElement< ImplementationType >inline
subelementByPath(std::list< identifierType > &path)Media::GenericFileElement< ImplementationType >
totalSize() constMedia::GenericFileElement< ImplementationType >inline
tryToAbort()Media::StatusProviderinline
unregisterAllCallbacks()Media::StatusProviderinline
unregisterCallback(size_t id)Media::StatusProviderinline
updatePercentage(double percentage)Media::StatusProviderinline
updateStatus(const std::string &status)Media::StatusProviderinline
updateStatus(const std::string &status, double percentage)Media::StatusProviderinline
usedProvider()Media::StatusProviderinline
validateSubsequentElementStructure(NotificationList &gatheredNotifications, uint64 *paddingSize=nullptr)Media::GenericFileElement< ImplementationType >
worstNotificationType() constMedia::StatusProviderinline
writer()Media::GenericFileElement< ImplementationType >inline