Tag Parser  6.5.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Media::Id3v2Tag Member List

This is the complete list of members for Media::Id3v2Tag, 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
CallbackFunction typedefMedia::StatusProvider
CallbackPair typedefMedia::StatusProvider
CallbackVector typedefMedia::StatusProvider
canEncodingBeUsed(TagTextEncoding encoding) constMedia::Id3v2Taginlinevirtual
currentPercentage() constMedia::StatusProviderinline
currentStatus() constMedia::StatusProviderinline
ensureTextValuesAreProperlyEncoded()Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >virtual
extendedHeaderSize() constMedia::Id3v2Taginline
fieldCount() constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >virtual
fieldId(KnownField value) constMedia::Id3v2Tagvirtual
FieldMapBasedTag()Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >
fields() constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inline
fields()Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >inline
fieldType typedefMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >
flags() constMedia::Id3v2Taginline
forwardStatusUpdateCalls(StatusProvider *other=nullptr)Media::StatusProviderinline
hasCriticalNotifications() constMedia::StatusProviderinline
hasExtendedHeader() constMedia::Id3v2Taginline
hasField(KnownField field) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
hasField(const typename Id3v2Frame ::identifierType &id) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
hasFooter() constMedia::Id3v2Taginline
hasNotifications() constMedia::StatusProviderinline
Id3v2Tag()Media::Id3v2Taginline
insertFields(const FieldMapBasedTag< Id3v2Frame, FrameComparer > &from, bool overwrite)Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >
insertValues(const Tag &from, bool overwrite)Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >virtual
invalidateNotifications()Media::StatusProviderinline
invalidateStatus()Media::StatusProviderinline
isAborted() constMedia::StatusProviderinline
isExperimental() constMedia::Id3v2Taginline
isTargetingLevel(TagTargetLevel tagTargetLevel) constMedia::Taginline
isUnsynchronisationUsed() constMedia::Id3v2Taginline
isVersionSupported() constMedia::Id3v2Taginline
knownField(const uint32 &id) constMedia::Id3v2Tag
FieldMapBasedTag< Id3v2Frame, FrameComparer >::knownField(const typename Id3v2Frame ::identifierType &id) const=0Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >pure virtual
m_sizeMedia::Tagprotected
m_targetMedia::Tagprotected
m_versionMedia::Tagprotected
majorVersion() constMedia::Id3v2Taginline
make(std::ostream &targetStream, uint32 padding)Media::Id3v2Tag
notifications() constMedia::StatusProviderinline
paddingSize() constMedia::Id3v2Taginline
parse(std::istream &sourceStream, const uint64 maximalSize=0)Media::Id3v2Tag
prepareMaking()Media::Id3v2Tag
proposedDataType(const uint32 &id) constMedia::Id3v2Tag
FieldMapBasedTag< Id3v2Frame, FrameComparer >::proposedDataType(const typename Id3v2Frame ::identifierType &id) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
FieldMapBasedTag< Id3v2Frame, FrameComparer >::proposedDataType(KnownField field) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inline
Media::Tag::proposedDataType(KnownField field) constMedia::Taginlinevirtual
proposedTextEncoding() constMedia::Id3v2Taginlinevirtual
registerCallback(CallbackFunction callback)Media::StatusProvider
removeAllFields()Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
revisionVersion() constMedia::Id3v2Taginline
setTarget(const TagTarget &target)Media::Taginline
setValue(const typename Id3v2Frame::identifierType &id, const TagValue &value)Media::Id3v2Tag
FieldMapBasedTag< Id3v2Frame, FrameComparer >::setValue(const typename Id3v2Frame ::identifierType &id, const TagValue &value)Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >virtual
FieldMapBasedTag< Id3v2Frame, FrameComparer >::setValue(KnownField field, const TagValue &value)Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
setValues(const typename Id3v2Frame ::identifierType &id, const std::vector< TagValue > &values)Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >
setValues(KnownField field, const std::vector< TagValue > &values)Media::FieldMapBasedTag< Id3v2Frame, FrameComparer >virtual
setVersion(byte majorVersion, byte revisionVersion)Media::Id3v2Tag
size() constMedia::Taginline
StatusProvider()Media::StatusProviderprotected
supportsDescription(KnownField field) constMedia::Id3v2Taginlinevirtual
supportsField(KnownField field) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
supportsMimeType(KnownField field) constMedia::Id3v2Taginlinevirtual
supportsTarget() constMedia::Taginlinevirtual
Tag()Media::Tagprotected
tagTypeMedia::Id3v2Tagstatic
target() constMedia::Taginline
targetLevel() constMedia::Taginlinevirtual
targetLevelName() constMedia::Taginline
targetString() constMedia::Taginline
toString() constMedia::Tag
tryToAbort()Media::StatusProviderinline
type() constMedia::Id3v2Taginlinevirtual
typeName() constMedia::Id3v2Taginlinevirtual
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
value(const typename Id3v2Frame::identifierType &id) constMedia::Id3v2Tag
FieldMapBasedTag< Id3v2Frame, FrameComparer >::value(const typename Id3v2Frame ::identifierType &id) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
FieldMapBasedTag< Id3v2Frame, FrameComparer >::value(KnownField field) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
values(const typename Id3v2Frame ::identifierType &id) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inline
values(KnownField field) constMedia::FieldMapBasedTag< Id3v2Frame, FrameComparer >inlinevirtual
version() constMedia::Taginline
worstNotificationType() constMedia::StatusProviderinline
~Tag()Media::Tagvirtual